Fagner 1 Denunciar post Postado Maio 13, 2011 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
supernoi 0 Denunciar post Postado Maio 13, 2011 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
Fagner 1 Denunciar post Postado Maio 13, 2011 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
supernoi 0 Denunciar post Postado Maio 16, 2011 Voce pode exportar apenas o schema que voce quiser. Apenas os dados. http://psoug.org/reference/datapump.html Compartilhar este post Link para o post Compartilhar em outros sites