You are on page 1of 11

Exportación

/
Importación
Sistemas de Bases de Datos II - ITS – EMT - CETP Prof. L. Carámbula
Exportación de BD
dbexport
dbexport nombre_BD
 Genera un directorio de nombre:
Nombre_BD.exp
 Este directorio contiene la información
necesaria para importar la BD
Creación de la BD y las tablas
Datos ingresados en las tablas
 Comando externo, se ejecuta desde el
shell
Sistemas de Bases de Datos II - ITS – EMT - CETP Prof. L. Carámbula
Exportación de BD
dbexport
dbexport nombre_BD
Nombre_BD.exp
 perso00100.unl Datos de las
 clien00101.unl tablas
 cajer00102.unl
 produ00103.unl
 ivas_00104.unl DDL de la
 compr00106.unl
 factu00105.unl creación de
 nombre_BD.sql la BD
Sistemas de Bases de Datos II - ITS – EMT - CETP Prof. L. Carámbula
Exportación de BD

dbschema
 Comando externo, se ejecuta desde
el shell
 Solo exporta el DDL de la tabla o
de las tablas indicadas

Sistemas de Bases de Datos II - ITS – EMT - CETP Prof. L. Carámbula


Exportación de BD

dbschema
dbschema –t tabla –d BD archivo
-t
All » todas
Nombre de cada tabla
-d
Nombre de la Base de Datos
Archivo
Nombre del archivo de salida
Sistemas de Bases de Datos II - ITS – EMT - CETP Prof. L. Carámbula
Exportación de Datos

unload
unload to “archivo” [delimiter “char”]
SELECT....
Genera un archivo de nombre
“archivo” con los datos
resultantes de ejecutar la consulta
SELECT... Separando los campos
por el caracter delimitador “char”
Sistemas de Bases de Datos II - ITS – EMT - CETP Prof. L. Carámbula
Exportación de Datos

unload
unload to “datos" delimiter “;”
SELECT * FROM PERSONAS
Comando interno de
dbaccess.
La BD debe estar
seleccionada.
Sistemas de Bases de Datos II - ITS – EMT - CETP Prof. L. Carámbula
Importación de una BD
dbimport
dbimport nombre_BD
Crea la base de datos en el servidor
Debe existir un directorio de nombre:
nombre_BD.exp (ver dbexport)
No debe existir una BD con el mismo
nombre.
 Comando externo, se ejecuta desde el
shell
Sistemas de Bases de Datos II - ITS – EMT - CETP Prof. L. Carámbula
Importación de Datos

load
load from “archivo” [delimiter “char”]
INSERT INTO nom_tabla
Ingresa los datos del archivo
“archivo” en la tabla
“nom_tabla”.
Cada línea del archivo representa
una fila.
Sistemas de Bases de Datos II - ITS – EMT - CETP Prof. L. Carámbula
Importación de Datos

load
load from “datos” delimiter “;”
INSERT INTO PERSONAS
Comando interno de
dbaccess.
La BD debe estar
seleccionada.
Sistemas de Bases de Datos II - ITS – EMT - CETP Prof. L. Carámbula
FTP – Transferencia de Archivos

psftp
 open 10.0.30.6
login y password
 get archivo
Linux » Windows
 put archivo
Windows » Linux
Sistemas de Bases de Datos II - ITS – EMT - CETP Prof. L. Carámbula

You might also like