ERROR ORA-06512: at "SYS.DBMS_SYS_SQL"

E-mail Imprimir PDF

Objetivo

Solucionar el error ORA-06512: at "SYS.DBMS_SYS_SQL" al realizar un export con la herramienta exp en versión 10g

Síntomas

El export genera algunos errores del tipo

EXP-00008: ORACLE error 6550 encountered
ORA-06550: line 1, column 18:
PLS-00201: identifier 'SYS.DBMS_DEFER_IMPORT_INTERNAL' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
ORA-06512: at "SYS.DBMS_SYS_SQL", line 1120
ORA-06512: at "SYS.DBMS_SQL", line 323
ORA-06512: at "SYS.DBMS_EXPORT_EXTENSION", line 97
ORA-06512: at "SYS.DBMS_EXPORT_EXTENSION", line 126
ORA-06512: at line 1
Table DEF$_AQERROR will be exported in conventional path.
. . exporting table DEF$_AQERROR
EXP-00008: ORACLE error 6510 encountered
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "SYS.DBMS_EXPORT_EXTENSION", line 50
ORA-06512: at "SYS.DBMS_EXPORT_EXTENSION", line 126
ORA-06512: at line 1

Causas

El problema puede surgir al aplicar el parche de CPU de Oct 2007
Algunos de los permisos asociados están corruptos

Solución

Aplicar los siguientes permisos al usuario que hace el export

SQL>GRANT EXP_FULL_DATABASE TO <USER>;
SQL>GRANT EXECUTE ON SYS.DBMS_DEFER_IMPORT_INTERNAL TO <USER>
Última actualización el Viernes, 20 de Julio de 2012 08:59  

Haz login con tu cuenta orasite

Haz login con tu cuenta de:

Errores Oracle más comunes