Import (NB:l’import NON sostituisce i rcd già contenuti nelle tabelle MA li
aggiunge!!!)
il file si trova in ORACLEHOMEBIN e si chiama IMP80.exe (fino alla 8.0.5) e
IMP.exe (dalla 8.1.5)
Import Full DB
(l’utente deve avere il ruolo di “FULL IMPORT DB”)
IMP user/pw@SID FILE=c:path
omefile.DMP [FULL=Y]
[LOG=c:path
omefile.LOG]
Import normale al volo di una tabella
imp user/pw@SID file=nomefile.dmp tables=<nometabella>
Import normale al volo di un utente
imp user/pw@SID file=nomefile.dmp owner=<nomeutente>
Parametri    default
commit N (con N non serve fare il commit, con Y si)
fromuser null (lista di utenti da cui importare gli oggetti)
full N (import full database)
grants Y (importa i privilegi sugli oggetti)
ignore N (ignorare gli errori durante l’import)
log null (specificare il percorso/nome del file di log)
rows Y (importa anche i dati contenuti)
Per il contributo si ringrazia Luca Sassetto
come importare un database oracle 8.0.5 su un database oracle 9.2.0.8?