Ciao a tutti,
Io ho un problema all'apparenza banale ma che mi sta rallentando parecchio il lavoro.
Devo semplicemente fare un export di un DB da un server e fare l'mport del dump su un altro server.... sto facendo tutto via riga di comando usando IMP.exe e EXP.exe....ma ho seri problemi con le utenze!
La versione di oracle è la 9.2.
L'esportazione la faccio correttamente usando questo comando
EXP pippo/pwd@sid PARFILE=c:\exp__command.txt
e nel file txt c'è scritto
FILE=c:\exp.dmp
GRANTS=Y
INDEXES=Y
ROWS=Y
CONSTRAINTS=Y
LOG=c:\expy.txt
FULL=Y
FEEDBACK=1000
e fin qui tutto ok..mi crea il dump.
Ho installato oracle sul nuovo server...creando anche un DB vuoto di default (che chiamerò TESTMM)..... e qui iniziano i problemi...
So che l'utente che fa l'export dovrebbe essere uguale a quello che fa l'import....è corretto?
In teoria basta che creo un utente nuovo....sempre "pippo" ....e faccio l'import con quello?
perchè ho provato a farlo ma.... (faccio tutto tramite management console)
1. lo creo nel mio DB di default....ma come tablespace predefinita e temporanea cosa metto?..
2.una volta creato...gli dò i ruoli di DBadmin.... ImpFull DB...ExpFullDB..ecc..ecc..ma poi se cerco di loggarmi al DB con quell'utente mi dice che la pwd non è corretta...
dove sbaglio??
thanks!

Rispondi quotando
