Como fazer backup de certas tabelas no oracle?

3

Eu quero continuar trabalhando no oracle db de casa e preciso de certas tabelas que criei. Como faço para fazer o backup e restaurá-los?

    
por user55542 17.02.2011 / 23:15

4 respostas

1

Concorda completamente com Sathya. Uma coisa a notar - ao invés de ler o manual, você pode emitir "help = Y" para o comando imp / exp. A saber:

exp help=y
imp help=y

Isso mostrará os parâmetros mais comuns que você pode usar e também mostrará os valores padrão de cada parâmetro.

    
por 26.07.2011 / 00:50
2

Quick & maneira fácil - use o exp & da Oracle imp tools

Para exportá-los:

exp scott/tiger file=emp.dmp tables=(emp,dept)

Transfira o arquivo dmp para o seu destino & depois importá-los:

imp scott/tiger file=emp.dmp fromuser=scott touser=scott tables=(emp,dept)
    
por 18.02.2011 / 08:12
0

Eu me lembro de uma ferramenta chamada ODUMP quando eu estava usando o Oracle 8i no NetWare. A seguinte página da Web explica como importar e exportar dados: link

Essas ferramentas de importação e exportação podem ser usadas para transferir um banco de dados inteiro ou tabelas específicas, mas eu acredito que há uma limitação em que os dados precisam ser importados de volta ao mesmo espaço de tabela (o que não será um problema se você está usando o Oracle 10g ou mais recente que tem suporte para renomear tablespace).

Não estou vendo nenhuma informação útil para o comando ODUMP nos resultados da Pesquisa do Google, portanto, talvez eu não esteja lembrando o nome da ferramenta corretamente (não uso o Oracle há alguns anos desde a mudança para o PostgreSQL, mas eu ainda considero isso como um excelente servidor SQL).

    
por 18.02.2011 / 07:33
0

Para exportar uma tabela: -

expdp mydbusername/mydbpassword@mydbinstancename tables=mytablename directory=MY_DIR dumpfile=mytablename.dmp

Para importar uma tabela: -

impdp mydbusername/mydbpassword@mydbinstancename tables=mytablename directory=MY_DIR dumpfile=mytablename.dmp

Para o parâmetro directory , você pode usar o diretório padrão DATA_PUMP_DIR ou pode usar seu próprio diretório MY_DIR .

Versão do Oracle usada para os comandos acima: -

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit

    
por 05.06.2018 / 08:46

Tags