Está en la página 1de 2

EXPORT

Pasos a seguir para generar un respaldo de la Data almacenada en su Base de Datos mediante
un export.

En MSDOS ubique el directorio en donde se encuentre el ejecutable exp.exe de oracle. Y


coloque allí…

exp infocent/infocent@spi y pulse la tecla Enter.

Conteste las siguientes preguntas:

Enter Array fecth buffer size: 4096> Pulse la tecla Enter.

Export file> EXPDAT.DMP > Coloque aquí el nombre del archivo con la ruta donde
desee encontrarlo. (Ejem. C:\exp.dmp)

(1) E(ntire Database), (2) U(sers), or (3) T(ables): (2)U> Coloque la


opción 2 y pulse la tecla Enter.

Export grants (sf/no)> sf > Coloque aquí la opción n y pulse la tecla Enter.

Export table data (sf/no) sf > Pulse la tecla Enter.

Compress extends (sf/no) sf > Pulse la tecla Enter.

Después de un mensaje responda…

About to export specified users …


User to exported: (RETURN to quit) > Coloque aquí la opción
INFOCENT y pulse la tecla Enter.

Y Luego le volverá a preguntar…


User to exported: (RETURN to quit) > Pulse la tecla Enter.

Y comenzará a realizarse su Export. Le sugerimos que haga una copia de este archivo sobre un
dispositivo de almacenamiento externo al servidor de Base de Datos por su seguridad.

IMPORT

Por lo general se realizan dos tipos de import según los requerimientos. Uno para restaurar una
sola tabla y otro que restaura toda la base de datos respaldada.

Para realizar el IMPORT de una sola tabla debe ejecutar en el cmd lo siguiente…

Imp.exe infocent/infocent@spi

Responder así:

Import file: EXPDAT.DMP > Aquí debe indicar la ruta en donde se encuentra el export.
Por ejemplo: C:\TEMP\EXPORT.DMP

Enter insert buffer size <minimun IS 8192> 30720> Presione Enter

List contents of import file only(si/no): no > Coloque allí la tabla a


Importar, por ejemplo: nmt027
IMP-00001: respond with either si, no, RETURN or `-` to quit
List contents of import file only (si/no): no > Coloque aquí NO
Import grants (si/no) si> Indique aquí: NO
Import table data (si/no)> si> Pulse Enter
Enter table(T) or partition(T:P) names. Null list means all tables for
user
Enter table(T) or partition(T:P) name or. If done: NMT027
Enter table(T) or partition(T:P) name or. If done: Presione Enter

.importing INFOCENT`s OBJECTS INTO INFOCENT


..importing table “NMT027” ## rows imported

Deje que termine su import y verifique los datos en la aplicación.

Para realizar la restauración de un export, de manera que la data quede restaure toda la base
de datos:

En SQLPLUS con el usuario SYSTEM ejecute:

Drop user INFOCENT cascade;

Luego debe crear nuevamente el usuario INFOCENT, con el comando:

@crtuser;

Después debe darle los grants de dba con:

Grant dba to INFOCENT;

Y luego debe ir a la línea de comando de DOS y ejecutar:

Imp.exe system/clavedelusuariosystem@spi file=ruta_donde_se_ubica_el_


export ignore=y fromuser=infocent touser=infocent

Por ejemplo

Imp.exe system/manager@spi file=c:\exp01102009.dmp ignore=y


fromuser=infocent touser=infocent

Espere que se ejecute el import y luego ingrese a sqlplus con el usuario INFOCENT y ejecute:

Start crtproc;

Seguidamente ingrese a la aplicación para hacer las pruebas. Si tiene alguna pregunta, no dude
en consultarnos.

AAAA/AAAA

También podría gustarte