Oracle
 sql >> Database >  >> RDS >> Oracle

l'importazione di un file dump in Oracle 11gr2 ottiene errori

Se sei in grado di utilizzare datapump invece del vecchio imp /exp strumenti, puoi rimappare i tablespace (e altre cose) al volo.

In caso contrario, il solito modo per gestire questo problema è creare manualmente la tabella nel nuovo tablespace, quindi eseguire imp con ignore=y quindi non si lamenta che l'oggetto esiste.

Puoi ottenere il DDL per la tabella - con il vecchio tablespace - eseguendo imp con indexfile=<file> . Questo ti darà un file di testo con il DDL per le tabelle e gli indici, ma con i comandi della tabella commentati con rem . Puoi estrarre i bit che ti servono e modificarli come richiesto per il nuovo database.

Se non l'hai già fatto, dai un'occhiata a import parametri nella documentazione.