Obrigado pelas informações passadas, vou seguir o que o Chiappa e o Rodrigo 
Mufalani me aconselhou, obrigado mais uma vez.




Em Quarta-feira, 13 de Novembro de 2013 9:39, J. Laurindo Chiappa 
<[email protected]> escreveu:
  
  
Tudo jóia, Rafael ? Saber o que é é fácil... Então, se vc olhar no stack de 
erros, vc vai ver que o erro original é em PL/SQL :

ORA-06502: PL/SQL: numeric or value error: character string buffer too small
ORA-06512: at "SYS.DBMS_SCHED_MAIN_EXPORT", line 182
ORA-06512: at "SYS.DBMS_SCHED_MAIN_EXPORT", line 561
ORA-06512: at "SYS.DBMS_SCHED_PROGRAM_EXPORT", line 14
ORA-06512: at line 1

e sabemos nós que esse 06502 ** tipicamente ** é estouro de variável, alocou x 
para uma variável definida como x-y.... 
E, como Claramente esse objeto PL/SQL *** não ** foi criado por vc - ele 
pertence ao SYS, vc estava usando funcionalidades internas do RDBMS, não é 
nenhuma rotina criada por vc -, o Procedimento recomendado SEMPRE é Pesquisar 
no metalink, yep ?? 
Fazendo isso de maneira superficial, encontrei as notas "Receiving ORA-39127 
SYS.DBMS_SCHED_JOB_EXPORT on Export" (Doc ID 434079.1) e "Errors ORA-39127 
ORA-6537 When Running DataPump Export (EXPDP)" (Doc ID 1297053.1), que 
basicamente confirmam o diagnóstico de estouro de variável em programa PL/SQL : 
no caso, vc tem algum objeto criado nesse database (PROVAVELMENTE uma view 
materializada, já que o erro aconteceu na seção 'Processing object type 
SCHEMA_EXPORT/MATERIALIZED_VIEW'), que OU tem um DDL tão grande que extrapolou 
os limites do datapump, e/ou está gerando mais metadados/SQL recursivo do que o 
esperado.... 
O ponto de estranheza é que em tese isso Já Deveria estar corrigido nos 
binários 11.2.0.3 (a Oracle não diz mas certamente ou deve ter metido um IF 
verificando o tamanho máximo de dados/metadados gerados OU jogou as variáveis 
internas das packages no limite máximo de seus datatypes)... Será que esse 
banco 11g seu foi Convertido a partir de um 10g, e por isso não está com o fix, 
talvez ?? 
De qquer maneira, o seu próximo passo tá claro : é Abrir Chamado no Suporte 
Oracle, e enquanto isso como WORKAROUND excluir do export as views 
materializadas (ou mesmo se possível localizar quais views materializadas 
complexas possam estar causando o erro), exportar os DDLs delas separadamente e 
as recriar manualmente no banco-destino...

[]s

Chiappa

--- Em [email protected], Rafael Mendonca <raffaell.ti77@...> 
escreveu
>
> Ainda não mestre, como deu só esses dois erros, irei importar mesmo assim 
> para um database de homologação que tenho, caso o pessoal reclame tento 
> resolver o problema, só fiquei sem saber o que danado é isso :/
>  
> sys@TRF5PRD> select comp_id,version,status from dba_registry;
> COMP_ID                        VERSION                        STATUS
> ------------------------------ ------------------------------ -----------
> OWB                            11.2.0.3.0                     VALID
> APEX                           3.2.1.00.12                    VALID
> EM                             11.2.0.3.0                     VALID
> AMD                            11.2.0.3.0                     VALID
> SDO                            11.2.0.3.0                     VALID
> ORDIM                          11.2.0.3.0                     VALID
> XDB                            11.2.0.3.0                     VALID
> CONTEXT                        11.2.0.3.0                     VALID
> EXF                            11.2.0.3.0                     VALID
> RUL                            11.2.0.3.0                     VALID
> OWM                            11.2.0.3.0                     VALID
> CATALOG                        11.2.0.3.0                     VALID
> CATPROC                        11.2.0.3.0                     VALID
> JAVAVM                         11.2.0.3.0                     VALID
> XML                            11.2.0.3.0                     VALID
> CATJAVA                        11.2.0.3.0                     VALID
> APS                            11.2.0.3.0                     VALID
> XOQ                            11.2.0.3.0                     VALID
>  
> SELECT owner, COUNT(*) FROM dba_objects where status = 'INVALID' GROUP BY 
> owner;
>  
> Nada consta, tudo valido também.
>  
>  
> 
> 
> 
> Em Quarta-feira, 13 de Novembro de 2013 8:37, Emerson dos Santos Gaudêncio 
> <emerson.fender@...> escreveu:
> 
>   
> Rafael,
> 
> Já tentou exportar somente os metadados dos schemas? para testar ?
> 
> Att,
> Emerson
> 
> 
> 
> 2013/11/13 Rafael Mendonca <raffaell.ti77@...>
> 
> 
> >  
> >Bom dia!
> >
> >
> >BANNER
> >----------------------------------------------------------
> >Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
> >PL/SQL Release 11.2.0.3.0 - Production
> >CORE    11.2.0.3.0      Production
> >TNS for IBM/AIX RISC System/6000: Version 11.2.0.3.0 - Production
> >NLSRTL Version 11.2.0.3.0 - Production
> >
> >
> >
> >expdp system/******** schemas=XUXA1,XUXA2 directory=DATA_PUMP_DIR 
> >dumpfile=XUXA.dmp logfile=XUXA.log
> >
> >
> >O erro aconteceu no decorrer do expdp, mas não abortou o processo, o expdp 
> >continua rodando, mas não entendi o erro abaixo:
> >
> >...
> >Processing object type SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
> >ORA-39127: unexpected error from call to export_string := 
> >SYS.DBMS_SCHED_PROGRAM_EXPORT.CREATE_EXP(595384,'11.02.00.00.00',newblock) 
> >ORA-06502: PL/SQL: numeric or value error: character string buffer too small
> >ORA-06512: at "SYS.DBMS_SCHED_MAIN_EXPORT", line 182
> >ORA-06512: at "SYS.DBMS_SCHED_MAIN_EXPORT", line 561
> >ORA-06512: at "SYS.DBMS_SCHED_PROGRAM_EXPORT", line 14
> >ORA-06512: at line 1
> >ORA-06512: at "SYS.DBMS_METADATA", line 8775
> >Processing object type SCHEMA_EXPORT/SYNONYM/SYNONYM
> >...
> >....
> >....
> >Processing object type SCHEMA_EXPORT/MATERIALIZED_VIEW
> >ORA-39127: unexpected error from call to export_string := 
> >SYS.DBMS_SCHED_PROGRAM_EXPORT.CREATE_EXP(595384,'11.02.00.00.00',newblock) 
> >ORA-06502: PL/SQL: numeric or value error: character string buffer too small
> >ORA-06512:
>  at "SYS.DBMS_SCHED_MAIN_EXPORT", line 182
> >ORA-06512: at "SYS.DBMS_SCHED_MAIN_EXPORT", line 561
> >ORA-06512: at "SYS.DBMS_SCHED_PROGRAM_EXPORT", line 14
> >ORA-06512: at line 1
> >ORA-06512: at "SYS.DBMS_METADATA", line 8775
> >Processing object type SCHEMA_EXPORT/POST_SCHEMA/PROCOBJProcessing object 
> >type SCHEMA_EXPORT/MATERIALIZED_VIEW
> >ORA-39127: unexpected error from call to export_string := 
> >SYS.DBMS_SCHED_PROGRAM_EXPORT.CREATE_EXP(595384,'11.02.00.00.00',newblock) 
> >ORA-06502: PL/SQL: numeric or value error: character string buffer too small
> >ORA-06512: at "SYS.DBMS_SCHED_MAIN_EXPORT", line 182
> >ORA-06512: at "SYS.DBMS_SCHED_MAIN_EXPORT", line 561
> >ORA-06512: at "SYS.DBMS_SCHED_PROGRAM_EXPORT", line 14
> >ORA-06512: at line 1
> >ORA-06512: at "SYS.DBMS_METADATA", line 8775
> >Processing object type SCHEMA_EXPORT/POST_SCHEMA/PROCOBJ
> >
> >
> >
> >Alguém poderia ajudar?
> >
>

  
 

Responder a