Exportar/importar banco de dados Oracle

Exportar/importar banco de dados Oracle

Comandos para exportar um esquema e importar em outro banco Oracle

Precisei configurar um banco de dados local na minha máquina do trabalho para ficar gravando e atualizando dados em um banco de dados sem prejudicar o desenvolvimento dos outros desenvolvedores do projeto. Como o sistema limpava a base a cada execução, e seria complicado criar um esquema para cada desenvolvedor no ambiente corporativo, o jeito foi instalar um banco Oracle XE local com uma réplica do banco de desenvolvimento.

Para exportar o banco utilizei o seguinte comando (usuário deve ser DBA para exportar outros usuários):

exp esquema/senha@hostdesenvolvimento:1526/BANCO file= e:\temp\esquema.dmp log=e:\temp\esquema.txt owner=(esquema) statistics=none

E para importar:

imp esquema/senha@localhost:1521/xe file=c:\esquema.dmp fromuser=rpps touser=rpps rows=n

Boa sorte.

28 Replies to “Exportar/importar banco de dados Oracle”

  1. Eu uso o Oracle PLSQL developer, e também o APEX, acho interessante mostrar que pelo o menu TOOLS > TEXT IMPORTER, há possíbilidade de importar planilhas para dentro de uma tabela em específico, adicionando dados, isso é legal para pessoas que acesso o apex para ver alguma relação e precisam interagir com o banco de dados, sem o acesso direto a ele.

    to curtindo o site..

Deixe uma resposta

O seu endereço de e-mail não será publicado.