Ir para conteúdo

POWERED BY:

Arquivado

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

oracle

Importar tabelas do XEUniversal

Recommended Posts

Ola...esse e meu primeiro post e ainda sou iniciante em Oracle...Porem , tenho uma certa duvida...eu instalei o 10g XE Western para que o Oracle Forms 6i pudesse funcionar corretamente e deu certo. Apenas tive que copiar o tnsnames.ora para o c:/orantOcorre que em meu curso , estamos trabalhando com forms , mas as tabelas que usamos em classe são as do XEUniversal....(S_ORD, S_INVENTORY..)....totalmente diferentes. Minha ingenua duvida: Tem algum jeito de eu conseguir salvar...importar ..ou ate mesmo baixar no site da oracle, as tabelas do XEUniversal para que eu possa usar no XE ..?desculpem ..mas nao tenho ainda muita manha...qualquer erro..desconsiderem..abraço a todos..!ps: tenho os dois aqui no disco ..XE e o XEUniversal....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá "Oracle",

 

Seguinte rapaz, existe sim de maneira bem simples e até lhe ajuda a efetuar backups lógicos, veja um exemplo utilizando o EXPDP:

 

1 - Vá até o MS-DOS da máquina que está instalado o Oracle Server (Sua máquina caso acesse localmente).

 

2 - Execute o comando:

 

C:\>expdp userid=system dumpfile=EXP_HR.dmp logfile=EXP_HR.log directory=DATA_PUMP_DIR schemas=HRExport: Release 10.2.0.1.0 - Production on Sßbado, 13 Janeiro, 2007 11:40:25Copyright (c) 2003, 2005, Oracle.  All rights reserved.Senha:Conectado a: Oracle Database 10g Express Edition Release 10.2.0.1.0 - ProductionIniciando "SYSTEM"."SYS_EXPORT_SCHEMA_01":  userid=system/******** dumpfile=EXP_HR.dmp logfile=EXP_HR.log directory=DATA_PUMP_DIR schemas=HREstimativa em andamento com o mÚtodo BLOCKS...Processando o tipo de objeto SCHEMA_EXPORT/TABLE/TABLE_DATAEstimativa total usando o mÚtodo de BLOCKS: 448 KBProcessando o tipo de objeto SCHEMA_EXPORT/USERProcessando o tipo de objeto SCHEMA_EXPORT/SYSTEM_GRANTProcessando o tipo de objeto SCHEMA_EXPORT/ROLE_GRANTProcessando o tipo de objeto SCHEMA_EXPORT/DEFAULT_ROLEProcessando o tipo de objeto SCHEMA_EXPORT/TABLESPACE_QUOTAProcessando o tipo de objeto SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMAProcessando o tipo de objeto SCHEMA_EXPORT/SEQUENCE/SEQUENCEProcessando o tipo de objeto SCHEMA_EXPORT/TABLE/TABLEProcessando o tipo de objeto SCHEMA_EXPORT/TABLE/INDEX/INDEXProcessando o tipo de objeto SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINTProcessando o tipo de objeto SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICSProcessando o tipo de objeto SCHEMA_EXPORT/TABLE/COMMENTProcessando o tipo de objeto SCHEMA_EXPORT/PROCEDURE/PROCEDUREProcessando o tipo de objeto SCHEMA_EXPORT/PROCEDURE/ALTER_PROCEDUREProcessando o tipo de objeto SCHEMA_EXPORT/VIEW/VIEWProcessando o tipo de objeto SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINTProcessando o tipo de objeto SCHEMA_EXPORT/TABLE/TRIGGERProcessando o tipo de objeto SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS. . exportou "HR"."COUNTRIES"							6.085 KB	  25 linhas. . exportou "HR"."DEPARTMENTS"						  6.632 KB	  27 linhas. . exportou "HR"."EMPLOYEES"							15.76 KB	 107 linhas. . exportou "HR"."JOB_HISTORY"						  6.585 KB	  10 linhas. . exportou "HR"."JOBS"								 6.609 KB	  19 linhas. . exportou "HR"."LOCATIONS"							7.710 KB	  23 linhas. . exportou "HR"."REGIONS"							  5.289 KB	   4 linhasTabela-mestre "SYSTEM"."SYS_EXPORT_SCHEMA_01" carregada/descarregada com sucesso******************************************************************************Conjunto de arquivos de dump para SYSTEM.SYS_EXPORT_SCHEMA_01 Ú:  C:\ORACLE\PRODUCT\XE\APP\ORACLE\ADMIN\XE\DPDUMP\EXP_HR.DMPO job "SYSTEM"."SYS_EXPORT_SCHEMA_01" foi concluÝdo com sucesso em 11:41:03C:\>

ATENÇÃO!

 

DUMPFILE e LOGFILE = é o nome que você passará para o arquivo

SCHEMAS = é o usuário que você deseja exportar para outro banco de dados

DIRECTORY = é o lugar que será criado o arquivo DMP, esse diretório é o padrão do Oracle XE na instalação.

 

3 - Agora acesse o diretorio C:\ORACLE\PRODUCT\XE\APP\ORACLE\ADMIN\XE\DPDUMP\

 

Lá terá um arquivo chamado EXP_HR.dmp, esse é nosso arquivo de exportação que tem todos os objetos, tabelas e dados do usuário HR.

 

4 - Levar esse arquivo para uma outra máquina para realizar a importação, no exemplo, vou deixar no mesmo diretorio, pq vou importar para outro usuário.

 

C:\>impdp userid=system dumpfile=EXP_HR.dmp logfile=IMP_HR.log directory=DATA_PUMP_DIR remap_schema=HR:RODRIGOALMEIDAImport: Release 10.2.0.1.0 - Production on Sßbado, 13 Janeiro, 2007 11:45:56Copyright (c) 2003, 2005, Oracle.  All rights reserved.Senha:Conectado a: Oracle Database 10g Express Edition Release 10.2.0.1.0 - ProductionTabela-mestre "SYSTEM"."SYS_IMPORT_FULL_01" carregada/descarregada com sucessoIniciando "SYSTEM"."SYS_IMPORT_FULL_01":  userid=system/******** dumpfile=EXP_HR.dmp logfile=IMP_HR.log directory=DATA_PUMP_DIR remap_schema=HR:RODRIGOALMEIDAProcessando o tipo de objeto SCHEMA_EXPORT/USERORA-31684: O tipo de objeto USER:"RODRIGOALMEIDA" jß existeProcessando o tipo de objeto SCHEMA_EXPORT/SYSTEM_GRANTProcessando o tipo de objeto SCHEMA_EXPORT/ROLE_GRANTProcessando o tipo de objeto SCHEMA_EXPORT/DEFAULT_ROLEProcessando o tipo de objeto SCHEMA_EXPORT/TABLESPACE_QUOTAProcessando o tipo de objeto SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMAProcessando o tipo de objeto SCHEMA_EXPORT/SEQUENCE/SEQUENCEProcessando o tipo de objeto SCHEMA_EXPORT/TABLE/TABLEProcessando o tipo de objeto SCHEMA_EXPORT/TABLE/TABLE_DATA. . importou "RODRIGOALMEIDA"."COUNTRIES"				6.085 KB	  25 linhas. . importou "RODRIGOALMEIDA"."DEPARTMENTS"			  6.632 KB	  27 linhas. . importou "RODRIGOALMEIDA"."EMPLOYEES"				15.76 KB	 107 linhas. . importou "RODRIGOALMEIDA"."JOB_HISTORY"			  6.585 KB	  10 linhas. . importou "RODRIGOALMEIDA"."JOBS"					 6.609 KB	  19 linhas. . importou "RODRIGOALMEIDA"."LOCATIONS"				7.710 KB	  23 linhas. . importou "RODRIGOALMEIDA"."REGIONS"				  5.289 KB	   4 linhasProcessando o tipo de objeto SCHEMA_EXPORT/TABLE/INDEX/INDEXProcessando o tipo de objeto SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINTProcessando o tipo de objeto SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICSProcessando o tipo de objeto SCHEMA_EXPORT/TABLE/COMMENTProcessando o tipo de objeto SCHEMA_EXPORT/PROCEDURE/PROCEDUREProcessando o tipo de objeto SCHEMA_EXPORT/PROCEDURE/ALTER_PROCEDUREProcessando o tipo de objeto SCHEMA_EXPORT/VIEW/VIEWProcessando o tipo de objeto SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINTProcessando o tipo de objeto SCHEMA_EXPORT/TABLE/TRIGGERProcessando o tipo de objeto SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICSO job "SYSTEM"."SYS_IMPORT_FULL_01" foi concluÝdo com 1 erro(s) em 11:46:12

ATENÇÃO!

 

Caso você passe o arquivo para outra máquina, verifique o seu DIRECTORY, esse directory terá que ser CRIADO dentro do BANCO DE DADOS apontando para um caminho válido dentro da máquina, para o IMPDP conseguir ler o arquivo.

 

REMAP_SCHEMA = é para carregar tudo do usuário HR para o usuário RODRIGOALMEIDA, como se fosse uma troca de owner (usuário).

 

Esses são os passos para conseguir EXP e IMP atráves de bases Oracle.

 

Abraços, http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

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.