Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fagner

NOVATO - expdp e impdp

Recommended Posts

Boa tarde...

Sou novo utilizando Oracle e estou precisando exportar os dados do banco 'rm' importar no banco 'replicado' a exportação fiz usando o seguinte comando.

 

expdp rm/********@rm DIRECTORY=expdp_dir DUMPFILE=TESTE.dmp FULL=y LOGFILE=testes.txt

 

beleza ele exportou e gerou o seguinte log:

;;; 
Export: Release 11.2.0.1.0 - Production on Sex Mai 13 10:41:59 2011

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.
;;; 
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Iniciando "RM"."SYS_EXPORT_FULL_01":  rm/********@rm DIRECTORY=expdp_dir DUMPFILE=teste.dmp FULL=y LOGFILE=testes.txt 
Estimativa em andamento com o método BLOCKS...
Processando o tipo de objeto DATABASE_EXPORT/SCHEMA/TABLE/TABLE_DATA
Estimativa total usando o método de BLOCKS: 260.6 MB
Processando o tipo de objeto DATABASE_EXPORT/TABLESPACE
Processando o tipo de objeto DATABASE_EXPORT/PROFILE
Processando o tipo de objeto DATABASE_EXPORT/SYS_USER/USER
Processando o tipo de objeto DATABASE_EXPORT/SCHEMA/USER
....
Tabela-mestre "RM"."SYS_EXPORT_FULL_01" carregada/descarregada com sucesso
******************************************************************************
Conjunto de arquivos de dump para RM.SYS_EXPORT_FULL_01 é:
 C:\DMP\TESTE.DMP
O job "RM"."SYS_EXPORT_FULL_01" foi concluído com sucesso em 10:48:27

 

para importação usei:

impdp rm/*********@replicado DIRECTORY=expdp_dir DUMPFILE=TESTE.dmp FULL=Y LOGFILE=LOGIMPORT.txt

 

Log de erros gerou mais de 12000 erros :(

segue algumas linhas:

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.
;;; 
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Tabela-mestre "RM"."SYS_IMPORT_FULL_01" carregada/descarregada com sucesso
Iniciando "RM"."SYS_IMPORT_FULL_01":  rm/********@replicado DIRECTORY=expdp_dir DUMPFILE=TESTE.dmp FULL=y LOGFILE=LOGIMPORT.txt 
Processando o tipo de objeto DATABASE_EXPORT/TABLESPACE
ORA-31684: O tipo de objeto TABLESPACE:"SYSAUX" já existe
ORA-31684: O tipo de objeto TABLESPACE:"UNDOTBS1" já existe
ORA-31684: O tipo de objeto TABLESPACE:"TEMP" já existe
ORA-31684: O tipo de objeto TABLESPACE:"USERS" já existe
ORA-31684: O tipo de objeto TABLESPACE:"RM_DADOS" já existe
ORA-31684: O tipo de objeto TABLESPACE:"RM_DADOS_FF" já existe
ORA-31684: O tipo de objeto TABLESPACE:"RM_INDICES" já existe
ORA-31684: O tipo de objeto TABLESPACE:"RM_TMP" já existe
Processando o tipo de objeto DATABASE_EXPORT/PROFILE
ORA-31684: O tipo de objeto PROFILE:"MONITORING_PROFILE" já existe
Processando o tipo de objeto DATABASE_EXPORT/SYS_USER/USER
Processando o tipo de objeto DATABASE_EXPORT/SCHEMA/USER
ORA-31684: O tipo de objeto USER:"OUTLN" já existe
ORA-31684: O tipo de objeto USER:"ORDDATA" já existe
ORA-31684: O tipo de objeto USER:"OLAPSYS" já existe
ORA-31684: O tipo de objeto USER:"MDDATA" já existe
ORA-31684: O tipo de objeto USER:"SPATIAL_WFS_ADMIN_USR" já existe
ORA-31684: O tipo de objeto USER:"SPATIAL_CSW_ADMIN_USR" já existe
...
O código sql com falha é:
BEGIN SYS.DBMS_IJOB.SUBMIT( JOB=> 1, LUSER=> 'SYSMAN', PUSER=> 'SYSMAN', CUSER=> 'SYSMAN', NEXT_DATE=> TO_DATE('2011-05-13 10:48:22', 'YYYY-MM-DD:HH24:MI:SS'), INTERVAL=> 'sysdate + 1 / (24 * 60)', BROKEN=>  FALSE, WHAT=> 'EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS();', NLSENV=> 'NLS_LANGUAGE=''AMERICAN'' NLS_TERRITORY=''AMERICA'' NLS_CURRENCY=''$'' NLS_ISO_CURREN
Processando o tipo de objeto DATABASE_EXPORT/SCHEMA/TABLE/POST_INSTANCE/PROCACT_INSTANCE
Processando o tipo de objeto DATABASE_EXPORT/SCHEMA/TABLE/POST_INSTANCE/PROCDEPOBJ
Processando o tipo de objeto DATABASE_EXPORT/SCHEMA/POST_SCHEMA/PROCOBJ
Processando o tipo de objeto DATABASE_EXPORT/SCHEMA/POST_SCHEMA/PROCACT_SCHEMA
Processando o tipo de objeto DATABASE_EXPORT/AUDIT
O job "RM"."SYS_IMPORT_FULL_01" foi concluído com 13073 erro(s) em 11:47:01

 

apos importar fiz uma comparação de dados utilizando o aplicativo e não estão iguais.

 

Obrigado por enquanto

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se possível apague todos objetos do banco(exceto de sistema) e import so os esquemas que voce precisa.

 

Ve se tem erros diferentes de ORA-31684 pois esse como a própria descrição são de objetos já existentes.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se possível apague todos objetos do banco(exceto de sistema) e import so os esquemas que voce precisa.

 

Ve se tem erros diferentes de ORA-31684 pois esse como a própria descrição são de objetos já existentes.

 

 

Bacana estou verificando como fazer isso, msa aproveitando deixe-me perguntar...

precisarei fazer essa expdp e import quase que diariamente como fazer para nao exportar os objetos nem importa-los nas

próximas vezes?

 

Abraço e obrigado por enquanto

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.