Saltar al contenido

error de brbackup; ORA-01031: privilegios inadecuados

Un Usuario hizo la siguiente pregunta

Hola expertos,

Recibimos un error cuando intentamos hacer una copia de seguridad de nuestra base de datos;

Error de SQL BR0301E -1031 en el sitio BrSapTspList-8, declaración SQL:

‘PREPARATION stmt_1 STATEMENT FROM’

‘SELECCIONAR TABSPACE DE “SAPSR3”. INDSPACE ALGUNA UNIDAD DE DATOS DE “SAPSR3”. ORDENADOR A 1 ‘

ORA-01031: privilegios inadecuados

BR0056I Fin de la copia de seguridad de la base de datos: bebakpth.ant 2009-07-16 10.54.47

Stampa ama BR0280I RESPALDO: 2009-07-16 10.54.47

BR0054I BRBACKUP se eliminó con errores

¿Cómo podemos arreglarlo?

Sobre

9 respuestas

  • Ex miembro

    A chara atakan yavuz

    Abordé este problema mientras lo resolvía.

    Después de ejecutar Oracle sapdba_role.sql proporcionado en sapdba_role_ora10.SAR

    Ejecute manualmente con el indicador sql debajo de los estados para asignar los privilegios al propietario de SAPSr3 para las siguientes tablas que solucionarán el problema.

    conceder TODOS en SAPSR3.SDBAH a sapdba;

    conceder TODOS en SAPSR3.SDBAD para sapdba;

    Otorgue TODO en SAPSR3.DBAML para sapdba;

    conceder TODOS en SAPSR3.DBARCL para sapdba;

    conceder TODOS en SAPSR3.DBAFID para sapdba;

    conceder TODOS en SAPSR3.DBAEXTL para sapdba;

    conceder TODOS en SAPSR3.DBAREOL para sapdba;

    conceda TODO en SAPSR3.DBABARL a sapdba;

    conceder TODOS en SAPSR3.DBADFL para sapdba;

    conceder TODOS en SAPSR3.DBAOPTL para sapdba;

    conceder TODOS en SAPSR3.DBASPAL para sapdba;

    conceda TODO en SAPSR3.DBABD a sapdba;

    conceda TODO en SAPSR3.DBABL a sapdba;

    conceda TODO en SAPSR3.DBATL a sapdba;

    conceder TODOS en SAPSR3.DBAOBJL para sapdba;

    conceder TODOS en SAPSR3.DBAPHAL para sapdba;

    conceder TODOS en SAPSR3.DBAGRP para sapdba;

    conceder TODOS en SAPSR3.DBAERR para sapdba;

    conceder TODOS en SAPSR3.DBATRIAL para sapdba;

    conceder TODOS en SAPSR3.DBSTATC para sapdba;

    conceder TODOS en SAPSR3.DBSTATTORA para sapdba;

    conceder TODOS en SAPSR3.DBSTATIORA para sapdba;

    conceder TODOS en SAPSR3.DBSTATHORA para sapdba;

    Otorgue TODO SAPSR3.DBSTAIHORA a sapdba;

    conceda TODO en SAPSR3.DBMSGORA a sapdba;

    conceder TODOS en SAPSR3.DBCHECKORA para sapdba;

    Otorgue TODO en SAPSR3.MLICHECK para sapdba;

    Otorgue SELECT en SAPSR3.TGORA para sapdba;

    Otorgue SELECT en SAPSR3.IGORA para sapdba;

    Otorgue SELECT en SAPSR3.TSORA para sapdba;

    Otorgue SELECT en SAPSR3.TAORA para sapdba;

    Otorgue SELECT en SAPSR3.IAORA para sapdba;

    Otorgue SELECT en SAPSR3.SVERS para sapdba;

    Otorgue SELECT en SAPSR3.CVERS para sapdba;

    Otorgue SELECT en SAPSR3.DD02L para sapdba;

    Otorgue SELECT en SAPSR3.DD09L para sapdba;

    Otorgue SELECT en SAPSR3.DDNTT para sapdba;

    Otorgue SELECT en SAPSR3.DDART para sapdba;

    Otorgue SELECT en SAPSR3.DARTT para sapdba;

    Otorgue SELECT en SAPSR3.DBCHK para sapdba;

    Otorgue SELECT en SAPSR3.DBDIFF para sapdba;

    conceder TODOS en SAPSR3.SAPLIKEY para sapdba;

    Otorgue SELECT en SAPSR3.RSNSPACE para sapdba;

    Otorgue SELECT en SAPSR3.RSPSPACE para sapdba;

    El motivo del script de función sapdba es que SAPR3 es el propietario existente, pero SAPSR3 es el propietario de la versión SR3 predeterminado y ese es el motivo de este problema, por lo que cuando otorga las tablas anteriores para el propietario de SAP DB SAPSR3, donde pueden acceder a las tablas . Lo mismo ocurre cuando intenta ejecutar DBCheck también e incluso saplicense no muestra ninguna licencia válida.

    También estoy buscando el rol de Oracle 10.2.0.4 SAP SR3 release sapdba en el mercado de servicios que no encuentro esperando una actualización del suplemento sap.

    Actualice en este hilo después de esta acción si su problema está resuelto

    Atentamente,

    Venkata.

    Editado por: babjipvr el 22 de julio de 2009 18:25

    Editado por: babjipvr el 22 de julio de 2009 18:31

  • Ex miembro

    Funciona para mí .. Tengo el mismo error cuando la bandeja para ejecutar estas oraciones

    brconnect -u / -c -f stats -t all -f recopilar, todo, mantener.

    Muchísimas gracias.

  • Nuestra versión de Drac es Oracle 10.2.0.4.0 y SAP EHP 1 es la versión de SAP para SAP NetWeaver 7.0,

    SQL> seleccione el nombre de usuario de dba_users;

    NOMBRE DE USUARIO


    OPS $ SR3ADM

    OPS $ ORABET

    SAPSR3

    SAPSR3DB

    OPS $ SAPSERVICEBET

    OPS $ BETADM

    SYS

    SISTEMA

    OUTLN

    DBSNMP

    TSMSYS

    SQL> seleccionar beneficiario, función_concedida, función_predeterminada

    2 de dba_role_privs;

    GRANTEE GRANTED_ROLE DEF



    SAPSR3 CONNECT SÍ

    RECURSO SAPSR3

    SAPSR3 SAPCONN SÍ

    GRANTEE GRANTED_ROLE DEF



    SAPSR3DB SAPCONN SÍ

    Sobre

  • Ex miembro

    Hola,

    ¿Cómo se hace la copia de seguridad, es decir, utilizando DB13 o BR * Tools?

    Ver nota

    Nota 91216 – BRBACKUP / SAPDBA: ORA-01031 Privilegios inadecuados

    Nota 1028220 – ORA-01031: Privilegios inadecuados a pesar del rol de SAPCONN

    También verifique que su usuario de OPS $ ORA tenga los valores predeterminados requeridos utilizando la consulta de símbolo del sistema SQL a continuación.

    seleccione donor_role, default_role de dba_role_privs donde beneficiario = “OPS $ SAPSERVICE “;

    Tnx,

    Shambo

  • Ex miembro

    hola atakan yavuz

    Consulte la nota 134592 para importar el archivo rigp sapdba_role.sql y cómo aplicarlo.

    Espero que eso ayude

    rgds +

    Aftab

  • Hola,

    oper grupo de usuarios ya existe / etc / group file,

    Intenté ejecutar una copia de seguridad de una transacción db13 y con el usuario del sistema operativo ora , Me sale el mismo error,

    SQL> seleccione grant_role, default_role de dba_role_privs donde al beneficiario le gusta ‘OPS $%’;

    GRANTED_ROLE DEF


    SAPDBA SÍ

    SAPDBA SÍ

    SAPDBA SÍ

    SAPDBA SÍ

    He ejecutado el script sapdba_role.sql para el usuario SAPSR3DB con línea de comando;

    sqlplus / nolog @sapdba_role SR3DB

    Sobre,

  • Hola,

    Ejecuto una consulta de sql siguiente contenida en un registro de errores de brbackup por SAPSR3 y el usuario SAPSR3DB,

    El esquema SAPSR3 puede ejecutar correctamente la consulta, pero SAPSR3DB obtiene ORA-01031: privilegios inadecuados,

    ¿Colud es la causa del fallo de la copia de seguridad?

    Sobre

    ‘SELECCIONAR TABSPACE DE “SAPSR3”. INDSPACE ALGUNA UNIDAD DE DATOS DE “SAPSR3”. ORDENADOR A 1 ‘

    Ingrese el nombre de usuario: sapsr3db

    Introducir la contraseña:

    Vinculado a:

    Oracle Database 10g Enterprise Edition, versión 10.2.0.4.0: producción de 64 bits

    Con las opciones de Partitioning, Data Mining y Real Application Testing

    SQL> seleccione * de session_roles;

    PAPEL


    SAPCONN

    SELECT_CATALOG_ROLE

    HS_ADMIN_ROLE

    SQL> seleccionar * de session_privs;

    Privilegios


    CREANDO UNA SESION

    CAMBIO DE SESIÓN

    TABLA No permitido

    CREANDO LA MESA

    CREAR CLUSTER

    CREAR SINÓNIMO

    CREAR VISTA

    CREANDO PROBLEMAS

    CREAR PROCEDIMIENTO

    CREAR DISPARADOR

    ANALIZAR AON

    Privilegios


    CREAR TIPO

    CREAR OPERACIÓN

    CREAR TIPO DE ÍNDICE

    TUTOR

    15 series seleccionadas.

    SQL> SELECCIONAR TABSPACE DE “SAPSR3”. INDSPACE ALGUNA UNIDAD DE DATOS DE “SAPSR3”. ORDENAR EN 1;

    SELECCIONE TABSPACE DE “SAPSR3”. INDSPACE ALGUNA UNIDAD DE DATOS DE “SAPSR3”. ORDENANTE A 1

    *

    ERROR en la línea 1:

    ORA-01031: privilegios inadecuados

  • Ex miembro

    Hola,

    Establezca los siguientes parámetros en el archivo sqlnet.ora en $ ORACLE_HOME / network / admin y luego intente crear la copia de seguridad.

    SQLNET.AUTHENTICATION_SERVICES = (TODOS)

    NAMES.DIRECTORY_PATH = (TNSNAMES, HOSTNAME)

    Espero que esto resuelva tu pregunta.

    Sobre,

    Varadhu

  • Ex miembro

    ALTO …

    Estoy enfrentando el mismo problema, para resolver este problema,

    1.- Nota excepcional de SAP: 134592 (en este caso usamos el oracle_10)

    2.- Por favor, manualmente desde sql para asignar los privilegios al propietario de SAPSR3 para las siguientes tablas que solucionarán el problema.

    conceder TODOS en SAPSR3.SDBAH a sapdba;

    conceder TODO en SAPSR3.SDBAD para sapdba;

    Otorgue TODO en SAPSR3.DBAML para sapdba;

    conceder TODOS en SAPSR3.DBARCL para sapdba;

    conceder TODOS en SAPSR3.DBAFID para sapdba;

    conceder TODOS en SAPSR3.DBAEXTL para sapdba;

    conceder TODOS en SAPSR3.DBAREOL para sapdba;

    conceda TODO en SAPSR3.DBABARL a sapdba;

    conceder TODOS en SAPSR3.DBADFL para sapdba;

    Otorgue TODO en SAPSR3.DBAOPTL para sapdba;

    conceder TODOS en SAPSR3.DBASPAL para sapdba;

    conceda TODO en SAPSR3.DBABD a sapdba;

    conceda TODO en SAPSR3.DBABL a sapdba;

    conceda TODO en SAPSR3.DBATL a sapdba;

    conceder TODOS en SAPSR3.DBAOBJL para sapdba;

    conceder TODOS en SAPSR3.DBAPHAL para sapdba;

    conceder TODOS en SAPSR3.DBAGRP para sapdba;

    conceder TODOS en SAPSR3.DBAERR para sapdba;

    conceder TODOS en SAPSR3.DBATRIAL para sapdba;

    conceder TODOS en SAPSR3.DBSTATC para sapdba;

    conceder TODOS en SAPSR3.DBSTATTORA para sapdba;

    conceder TODOS en SAPSR3.DBSTATIORA para sapdba;

    conceder TODOS en SAPSR3.DBSTATHORA para sapdba;

    Otorgue TODO SAPSR3.DBSTAIHORA a sapdba;

    conceda TODO en SAPSR3.DBMSGORA a sapdba;

    conceder TODOS en SAPSR3.DBCHECKORA para sapdba;

    Otorgue TODO en SAPSR3.MLICHECK para sapdba;

    Otorgue SELECT en SAPSR3.TGORA para sapdba;

    Otorgue SELECT en SAPSR3.IGORA para sapdba;

    Otorgue SELECT en SAPSR3.TSORA para sapdba;

    Otorgue SELECT en SAPSR3.TAORA para sapdba;

    Otorgue SELECT en SAPSR3.IAORA para sapdba;

    Otorgue SELECT en SAPSR3.SVERS para sapdba;

    Otorgue SELECT en SAPSR3.CVERS para sapdba;

    Otorgue SELECT en SAPSR3.DD02L para sapdba;

    Otorgue SELECT en SAPSR3.DD09L para sapdba;

    Otorgue SELECT en SAPSR3.DDNTT para sapdba;

    Otorgue SELECT en SAPSR3.DDART para sapdba;

    Otorgue SELECT en SAPSR3.DARTT para sapdba;

    Otorgue SELECT en SAPSR3.DBCHK para sapdba;

    Otorgue SELECT en SAPSR3.DBDIFF para sapdba;

    conceder TODOS en SAPSR3.SAPLIKEY para sapdba;

    Otorgue SELECT en SAPSR3.RSNSPACE para sapdba;

    Otorgue SELECT en SAPSR3.RSPSPACE para sapdba;

    Muchísimas gracias.