El comando para invocar la utilidad para exportación de datos se debe lanzar desde la línea de comandos del sistema operativo. El comando es exp.
La sentencia es:
exp / buffer= 1048576 full= yes file= export.dmp log= export.log Se exportará toda la información de un determinado usuario sobre un archivo de sistema
operativo (export.dmp), el cual se creará en el directorio desde el cual se esté lanzando el
comando. Para ello, se utiliza un buffer de 1 Mb.
Todas las secuencias se almacenan en un archivo histórico con el fin de visualizar al final
la operación, si todo ha terminado correctamente (export.log).
Uno de los métodos más cómodos para lanzar la operación de exportación es el comando
siguiente:
exp / parafile= parametro.txt En el archivo parámetro.txt sería donde introduciríamos los parámetros de exportación. Con
este método, se podría realizar varios estándares de exportación de datos, creando varios
archivos de parámetros según el caso.
Parámetros de ExportaciónEstos parámetros se pueden incluir en la misma línea de comandos del ejecutable de expor-
tación o dentro de un archivo de parámetros determinado (PARFILE):
- BUFFER: Especifica, en bytes, el tamaño del buffer asignado para los accesos a los registros de un objeto.
- COMPRESS: Este parámetro está indicado para el tratamiento de las cláusulas de almacenamiento de los objetos. Con el valor de COMPRESS= YES, la exportación calculará el espacio ocupado por cada uno de los objetos accedidos para que, con una importación posterior, todo este espacio ocupado por la información del objeto se agrupe en una única extensión.
- CONSISTENT: Tiene la función de mantener la consistencia en la exportación de datos, en el caso de que éstos puedan ser modificados mientras la exportación se está llevando a cabo. Debe tener el valor CONSISTENT= YES.
- CONSTRAINTS: Sirve para indicar el proceso que también exporte las constraints de las tablas.
- DIRECT: Este parámetro indica el modo en el que se va a realizar la exportación de datos, convencional o directa.
- FEEDBACK: Este parámetro sirve, básicamente, para realizar un seguimiento del número de filas que se van exportando.
- FILE: Sirve para especificar el nombre del archivo binario donde la utilidad va a ir almacenando los datos exportados. La extensión por defecto es DMP, aunque se podría especificar otra extensión.
- FULL: cuando está en yes, sirve para exportar toda la información de una base de datos.
- GRANTS: Cuando está en yes, se exportará los permisos de los objetos en relación.