PROGRAMA DE FORMACIÓN: ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN
Enviado por latinkingajoc • 23 de Abril de 2019 • Tutorial • 310 Palabras (2 Páginas) • 221 Visitas
AP10-AA1-EV1-REALIZACIÓN DE PROCESOS DE MIGRACIÓN DE DATOS
EJERCICIO 1
AUTOR:
ADOLFO JOSE OROZCO CARREÑO
SERVICIO NACIONAL DE APRENDIZAJE –SENA
CENTRO DE LA SERVICIOS FINANCIEROS, REGIONAL DISTRITO CAPITAL
PROGRAMA DE FORMACIÓN: ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN
BOGOTÁ - COLOMBIA
2019
1. TRABAJAR CON EL ARCHIVO DE EXCEL[pic 1][pic 2][pic 3][pic 4][pic 5][pic 6][pic 7][pic 8][pic 9][pic 10][pic 11][pic 12]
Se convierte el archivo excel al formato Indicado, csv delimitado por comas.
[pic 13]
El procedimiento para guardar este archivo con formato CSV separado con coma, es el siguiente:
- Clic en el menú archivo
- Clic en la opción guardar como
- Se digita el nombre del archivo, para nuestro ejemplo (listadocentros)
- Se selecciona de la opción tipo la denominada “CSV(delimitado por comas)
- Guardar
[pic 14]
2. CONEXIÓN EN LA BASE DE DATOS
Este ejercicio se trabajado con el esquema “citas”.
[pic 15]
3. CONSTRUCCIÓN DE LAS TABLAS REQUERIDAS
Se construye la tabla correspondiente, centros, con los campos acorde con las columnas que tiene el archivo de Excel, la estructura de la tabla en Oracle es la siguiente:
[pic 16]
[pic 17]
4. MANEJO DE SQL LOADER
Se construye un archivo con extensión ctl, con nombre cargarcentros.ctl. Que tiene incluida la sintaxis de manejo de carga para SQL, la cual es la siguiente:
[pic 18]
5. CONFIGURACIÓN DE LA RUTA EN D.O.S
Desde el D.O.S se debe ejecutar el siguiente comando, para que se pueda correr el respectivo proceso de migración de los datos de un archivo de excel a la respectiva tabla en la base de datos.
La instrucción es la siguiente:
sqlldr userid=citas/citas control=c:\migracion\cargarcentros.ctl data=c:\migracion\listadocentros.csv log=c:\migracion\centros.log errors = 3000
[pic 19]
6. RESULTADOS AL EJECUTAR LA INSTRUCCIÓN EN D.O.S
Al ejecutar la instrucción para correr el proceso de migración, el sistema presenta el siguiente mensaje:
...