martes, 22 de marzo de 2011

Export BBDD Oracle

Para realizar una copia de seguridad de una BBDD de Oracle, tenemos que tener en cuenta dos cosas:

1. Que el usuario de la BBDD tenga permisos de lectura y escritura sobre la carpeta temporal (si no tenemos una, la crearemos), si no es asi lanzamos este comando como el usuario administrador.
 CREATE DIRECTORY (nombre del directorio) AS '/ruta/'
GRANT read, write ON DIRECTORY (nombre del directorio temporal) TO (usuario)
2. Una vez creado y dado los permisos, lanzar el siguiente comando:
expdp USUARIO/CONTRASEÑA@HOST:1521/SID schemas=USER directory=NOMBRE_DIR dumpfile=NOMBRE_BACKUP.dmp logfile=NOMBRE_LOG.log