Durante uma exportação completa do meu banco de dados Oracle 10.2.0.2, encontro os seguintes avisos
[...]
. exporting post-schema procedural objects and actions
EXP-00008: ORACLE error 6502 encountered
ORA-06502: PL/SQL: numeric or value error: character string buffer too small
ORA-06512: at "SYS.DBMS_SCHED_MAIN_EXPORT", line 351
ORA-06512: at "SYS.DBMS_SCHED_JOB_EXPORT", line 14
ORA-06512: at line 1
EXP-00085: The previous problem occurred when calling SYS.DBMS_SCHED_JOB_EXPORT.create_exp for object 102269
EXP-00008: ORACLE error 6502 encountered
ORA-06502: PL/SQL: numeric or value error: character string buffer too small
ORA-06512: at "SYS.DBMS_SCHED_MAIN_EXPORT", line 351
ORA-06512: at "SYS.DBMS_SCHED_JOB_EXPORT", line 14
ORA-06512: at line 1
EXP-00085: The previous problem occurred when calling SYS.DBMS_SCHED_JOB_EXPORT.create_exp for object 102271
EXP-00008: ORACLE error 6502 encountered
ORA-06502: PL/SQL: numeric or value error: character string buffer too small
ORA-06512: at "SYS.DBMS_SCHED_MAIN_EXPORT", line 351
ORA-06512: at "SYS.DBMS_SCHED_JOB_EXPORT", line 14
ORA-06512: at line 1
EXP-00085: The previous problem occurred when calling SYS.DBMS_SCHED_JOB_EXPORT.create_exp for object 102273
. exporting user history table
. exporting default and system auditing options
. exporting statistics
Export terminated successfully with warnings.
Eu procurei por esses três objetos consultando dba_objects com seu object_id e ele retorna
- ADV_SQLACCESS5150248
- ADV_SQLACCESS9067727
- ADV_SQLACCESS2676493
Esses avisos são preocupantes?
Como devo corrigi-los e o que está acontecendo exatamente?
Espero que este seja o bug 5120780 corrigido em 10.2.0.4 (uma pesquisa rápida no Metalink o teria informado).
Caio está certo. +1 Caso alguém tenha esse problema no futuro, sabe-se que ele ocorre em 10.1.0.2 a 10.2.0.3 em qualquer plataforma. Além de atualizar para 10.2.0.4, o Patch 5120780 pode ser aplicado para corrigir esse problema. O patch está disponível para um conjunto limitado de plataformas.