Saludos
Tengo un backup de 5 archivos .dmp con su respectivo archivo .txt (CONTAB.dmp, CXP.dmp, PPTO.dmp, SABS.dmp, etc) como pueden ver el export que hicieron no es full pero el problema es que debo hacer un import full de estos archivos para poder traer todo los roles hay alguna manera de hacerlo y sino como hago para importarlos.
Gracias.
- Versión para impresión
- Inicie sesión o registrese para enviar comentarios
Si el backup lo han hecho
Subido por Carlos el 8 May, 2012 - 22:02
Si el backup lo han hecho sin incluir los esquemas los vas a tener complicado para recuperarlos simplemente porque no están ;)
Para hacer un import full completo necesitas un .dmp que se haya generado con un export full.
Tendrás que crear antes usuarios y roles equivalentes y hacer la importación sobre esos usuarios credos previamente, tal como te comenté en el otro tema que has abierto:
Prueba a crear antes de hacer la restauración todos los usuarios que tengas en la base de datos origen, o al menos los que te aparezcan en la lista de errores. En principio, con que tengan el mismo nombre de usuario en la nueva BD ya no tendrás errores, no hace falta que utilices las mismas contraseñas, por ejemplo.
Un ejemplo de comando para hacer el mapeo entre los users de las dos BBDD, sacado del tema Backups de bases de datos Oracle:
Tengo un file .DMP cualquiera
Subido por carlos r (no verificado) el 11 Septiembre, 2013 - 03:34
Tengo un file .DMP cualquiera y deseo importarlo a mi esquema:
sql> $imp cesar/prueba29 file=c:\bdatos.dmp ful=y
manda error - 00002 - fallo al abrir c:\bdatos.dmp para lectura
La base de datos esta instalada local en win 7.
Estoy ejecutando en sqlplus
De antemano gracias, Cesar
buena noche tengo un export
Subido por Anonimo (no verificado) el 8 May, 2014 - 01:02
buena noche tengo un export full pero neecito importarlo en una maquina lo realizo con este impdp SYSTEM/1234 dumpfile=Expwsrr_01_201405030200.dmp logfile=dmp.log full=y directory=D:\ pero no entiendo lo del directorio y que tengo que realizar para que me funcione
Para indicar un directorio
Subido por Carlos el 12 May, 2014 - 11:45
En respuesta a buena noche tengo un export por Anonimo (no verificado)
Para indicar un directorio con impdb no sirve especificarlo directamente, el directorio tiene que estar definido dentro de la base de datos como directorio (de Oracle, para entendernos), y en el comando le has de indicar el nombre de ese directorio de Oracle. Algo así:
Primero en base de datos, comprobar si ya existe alguno que te sirva:
Si puedes copiar el backup a d:\temp esto no te debería fallar:
impdp SYSTEM/1234 dumpfile=Expwsrr_01_201405030200.dmp logfile=dmp.log full=y directory=dmpdir
Y si no siempre tienes la opción de, con un usuario DBA, añadir el directorio a la base de datos Oracle:
se puede generar un archivo
Subido por Anonimo (no verificado) el 17 Abril, 2015 - 17:59