Pulse para guardar enlace y compartir esta web. Ayuda para Oracle en Twitter Pulse para guardar enlace y compartir esta web. Ayuda para Oracle en Facebook Pulse para guardar enlace y compartir esta web. Búscanos en Google+ Pulse para guardar enlace y compartir esta web Pulse para generar codigo QR del enlace y compartir esta web

Export

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...]
Es posible obtener una lista de las opciones disponibles escribiendo:

EXP80 HELP=Y;
Usos: Y las opciones son siempre del tipo PARÁMETRO=valor. Ya sea que se utilice un archivo paramétrico o no, la mayoría de los parámetros que se pueden utilizar en la sintaxis de este comando son:

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.

Import

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;
A continuación sólo presentaremos algunas de ellas, que no son comunes a ambos programas.

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.