Domanda

Sto cercando di importare un dump in due schemi nello stesso DB Oracle. Seguendo una soluzione alternativa per farlo.

Sto cercando di eseguire il comando imp con l'opzione INDEXFILE per poter modificare i nomi dei tablespace in sql. Questo è quello che ottengo:

  

E: \ oracle_10_2 \ BIN > imp atlantis / atlantis @ file orcl = ABCD1_EXCLUDE_CLOB_TABS_BAK.dmp indexfile = index.sql full = y log = imp.log

     

Importazione: versione 10.2.0.1.0 - Produzione Gio 12 Mar 31 15:31:44 2009

     

Copyright (c) 1982, 2005, Oracle. Tutti i diritti riservati.

     

Connesso a: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Produc   zione   Con le opzioni di partizionamento, OLAP e Data Mining

     

IMP-00002: impossibile aprire ABCD1_EXCLUDE_CLOB_TABS_BAK.dmp per la lettura   File di importazione: EXPDAT.DMP >

Mi è sembrato un problema di autorizzazione del file, quindi ho provato a cambiarlo.

  

E: \ oracle_10_2 \ BIN > cacls E: \ ABCD1_EXCLUDE_CLOB_TABS_BAK.dmp / p atlantis: F

     

Sei sicuro (S / N)? y

     

file elaborato: E: \ ABCD1_EXCLUDE_CLOB_TABS_BAK.dmp

     

E: \ oracle_10_2 \ BIN > cacls E: \ ABCD1_EXCLUDE_CLOB_TABS_BAK.dmp

     

E: \ ABCD1_EXCLUDE_CLOB_TABS_BAK.dmp CORP \ atlantis: F

Ma il problema persiste.

È stato utile?

Soluzione

Se si utilizza Oracle 10g, considerare l'utilizzo del nuovo strumento di esportazione / importazione Oracle Data Pump in cui è possibile utilizzare REMAP_TABLESPACE .

Comunque, hai perso il percorso del file di esportazione (bassi sui comandi per dare i permessi). Quindi hai scritto:

file=ABCD1_EXCLUDE_CLOB_TABS_BAK.dmp

anziché

file=E:\ABCD1_EXCLUDE_CLOB_TABS_BAK.dmp

Quindi, il comando export export per funzionare è:

imp atlantis/atlantis@orcl file=E:\ABCD1_EXCLUDE_CLOB_TABS_BAK.dmp indexfile=index.sql full=y log=imp.log

Altri suggerimenti

Apri la riga di comando della finestra come amministratore imp user / pass @ databasename (listenername) file = 'DMP path'  log = indexfile.log full = y;

Non dimenticare di aggiungere il nome del database o del listener.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top