Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

importando um arquivo de despejo para o oracle 11gr2 obtém erros


Se você puder usar datapump em vez do antigo imp /exp ferramentas, você pode remapear tablespaces (e outras coisas) em tempo real.

Caso contrário, a maneira usual de lidar com isso é criar manualmente a tabela no novo tablespace e, em seguida, executar o imp com ignore=y então não reclama que o objeto existe.

Você pode obter o DDL para a tabela - com o tablespace antigo - executando imp com indexfile=<file> . Isso lhe dará um arquivo de texto com o DDL para as tabelas e índices, mas com os comandos da tabela comentados com rem . Você pode extrair os bits necessários e editá-los conforme necessário para o novo banco de dados.

Se ainda não o fez, veja a importação parâmetros na documentação.