Es una utilidad que genera un archivo binario con toda la información de estructura y contenido de una base de datos.
Estos archivos sólo pueden ser leídos por la utilidad de importación de Oracle (IMPORT).
Incluye todas las definiciones de objetos y los datos que se deseen dentro de una base de datos.
En unix es simplemente exp.
EXP80 usuario/password [opciones...]
Para simplificar la utilización del comando, las opciones se pueden escribir en un archivo de texto y referenciar desde la línea de comandos de la siguiente manera:
EXP80 usuario/password PARFILE=archivo [opciones...]
EXP80 HELP=Y;
BUFFER=bytes
Especifica el tamaño del buffer de copia (en bytes).
Si el valor es cero, entonces se recuperan las filas de a una.
COMPRESS=[Y o N]
Este parámetro indica cómo deberá tratarse la extensión inicial.
Con "Y", entonces toda la información se consolidará dentro de una única extensión.
Con "N", se utilizarán los parámetros vigentes para la cláusula STORAGE. Por defecto es "Y".
CONSISTENT=[Y o N]
Con "Y", espera a que la información que se está actualizando sea confirmada.
Es una opción muy costosa en tiempo y recursos. Por defecto es "N".
CONSTRAINTS=[Y o N]
Indica si se exportan las restricciones de las tablas. Por defecto es "Y".
FILE=nombre_archivo
Especifica el nombre del archivo de salida, es decir, del archivo de exportación.
FULL=[Y o N]
Indica si se hace una exportación completa de la base de datos. Por defecto es "N".
GRANTS=[Y o N]
Indica si se exportan los permisos (grants) de cada usuario sobre los objetos exportados.
INDEXES=[Y o N]
Indica si se exportan los índices. Por defecto es "Y".
ROWS=[Y o N]
Indica si se exportan los datos ("Y") o solo la estructura de los objetos ("N").
OWNER=usuarios
Es la lista de usuarios (esquemas) desde donde se realizará la exportación. Se separan por coma.
TABLES=(tabla1, tabla2...)
Lista de tablas que se van a exportar.
Es válido cuando sólo se exporta un solo esquema de usuario.
Realiza la carga de un archivo binario en la base de datos, previamente generado con la utilidad EXPORT.
Las opciones de esta utilidad son similares a las de exportación.
Es posible obtener una lista de las opciones disponibles escribiendo:
IMP80 HELP=Y;
FROMUSER=usuario
Si un fichero de export contiene varios esquemas podemos seleccionar que esquema importar.
TOUSER=usuario
Es el esquema de destino hacia donde se desean importar los objetos desde el archivo.
IGNORE=[Y o N]
Con "Y" no se hará ninguna advertencia ni se detendrá al dar errores.
Con "N" la importación se detendrá ante cualquier error.
TABLES=(tabla1, tabla2,...)
Es la lista de tablas que se desean importar desde el archivo.