Pular para o conteúdo

Fóruns Banco de dados Oracle Restore de apenas uma tabela Restore de apenas uma tabela

#91985
VitorLeandro
Participante

    Sim, se você restaurar um backup apartir de um EXP ou EXPDP.. Mas será que você realmente precisa de restaurar um Backup? Você pode utilizar o flashback table que é ainda mais simples…

    Exemplos import:

    Impdp system/password tables=squema1.tabela1, squema2.tabela2 CONTENT=data_only directory=teste_dir dumpfile=emp_BKP.dmp logfile=impdpemp.log

    A opção de data_only, apenas os dados setão importados, sem as trigges, contraints e outros….

    Impdp system/password remap_table=table1:table1_nova directory=teste_dir dumpfile=emp_BKP.dmp logfile=impdpemp.log

    Esse exemplo, a tabela a importar será renomeada para table1_nova…

    Exemplo de flashback:

    FLASHBACK TABLE squema.tabela TO TIMESTAMP to_timestamp(‘2010-01-11 05:43:30’, ‘YYYY-MM-DD HH24:MI:SS’) RENAME TO SQUEMA.TABELA_NOVA.

    Espero ter ajudado!