Sql Loader

Páginas: 19 (4685 palabras) Publicado: 23 de octubre de 2012
Sistemas Gestores de Bases de Datos

Proyecto Administración de Base de Datos: Sql*Loader

Cargas de Datos con SQL*Loader.

Alumno: Gabriela Susana Carrizo

1

Sistemas Gestores de Bases de Datos

Proyecto Administración de Base de Datos: Sql*Loader

ÍNDICE
1. Introducción y Objetivos --------------------------------------- Pagina 4 2. Sql*Loader-------------------------------------------------------- Pagina 5
• • • •


Que es Sql Loader. Características. Funcionamiento de la Carga de Datos . Métodos de Carga: Ruta Convencional y directa. Ficheros erróneos y descartados.

3. El Fichero de Control ---------------------------------------------- Pagina 8
• Contenido. • Tipos de datos soportados. • Ejemplo.

4. Carga de Datos de Longitud Fija y Variable----------------- Pagina 11
• Ejemplo.

5. El Fichero Log ------------------------------------------------------ Pagina 13
• Contenido. • Ejemplo.

6. Rellenado de columnas con datos derivado ------------------- Pagina 18 7. Cargas de datos de un fichero a varias tablas y de varios ficheros a una tabla ---------------------------------- Pagina 20
• Ejemplos.

8. Cargas de registros que cumplandeterminadas condiciones. ---------------------------------------- Pagina 26

2

Sistemas Gestores de Bases de Datos

Proyecto Administración de Base de Datos: Sql*Loader

9. Cargas de datos que incluyan campos BLOB ------------------ Pagina 27
• Campos LOB (Large Objects). • Tipos de campos LOB • Ejemplo

10. Volcar datos de tablas de ORACLE a fichero de texto----------------------------------------------------- Pagina 29
• Uso de Sql Plus • Uso de herramienta Gráfica Keep Tool 9 • Ejemplo.

11. Carga y descarga de datos con Enterprise Manager ---------- Pagina 34
• Ejemplos.

12. Webgrafia -------------------------------------------------------------- Pagina 51

3

Sistemas Gestores de Bases de Datos

Proyecto Administración de Base de Datos: Sql*Loader

1.Introducción y Objetivos: En este documento trabajaremos con la carga y descarga de datos desde la Version11G de Oracle, mediante linea de comando y herramientas tales como Enterprise Manager y Keep Tool 9. Se deben cumplir los siguientes objetivos:

• • •

Comprender la estructura del fichero de control de SQL*Loader. Conocer los ficheros de log de SQL*Loader Realizar cargas masivas de datos conformatos de longitud fija y variable desde la linea de comando. Rellenar columnas con datos derivados durante una carga masiva de datos. Realizar cargas de datos de un fichero a varias tablas y a una tabla desde varios ficheros. Realizar cargas de registros que cumplan determinadas condiciones. Realizar cargas de datos que incluyan campos BLOB. Volcar en un fichero de texto datos provenientes de lastablas de ORACLE usando SQL*Plus y alguna herramienta gráfica (TOAD, KeepTool, IxUnload o similares). Conocer las posibilidades que ofrece Enterprise Manager para carga y descarga de datos.

• •

• • •



4

Sistemas Gestores de Bases de Datos

Proyecto Administración de Base de Datos: Sql*Loader

2. ¿Que es Sql*Loader?
Es una utilidad que proporciona Oracle para cargar datos desdeficheros externos a una Base de Datos ORACLE. Las tablas en las que se quiere cargar información deben estar creadas ya que Sql *Loader no crea tablas, y estas tablas pueden estar vacías o con datos ya incorporados.

Características:
• • • • • • • • Permite cargas desde ficheros de texto aunque también pueden ser binarios. Soporta varios Formatos de carga, carga selectiva, cargas multitablas.Puede utilizarse en distintas plataformas. Puede leer desde múltiple ficheros de datos en una misma sesión de carga. Puede cargar datos en diferentes tablas en una misma sesión de carga. Puede manipular ficheros de longitud fija y variable Soporta dos tipos de ruta de carga: ruta convencional y directa Permite transformación de datos durante la carga

Funcionamiento de la Carga de Datos:
Para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • SQL LOADER Por Daniel Ferrete Olarte
  • Load
  • Hd Loader
  • Jd Loader
  • Que es sql
  • que es sql
  • SQL
  • Sql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS