• Document: Cargas de Datos con SQL*Loader.
  • Size: 4.2 MB
  • Uploaded: 2019-02-13 22:46:34
  • Status: Successfully converted


Some snippets from your converted document:

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 cumplan determinadas 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 con formatos 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 las tablas 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 desde ficheros 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 ejecutar Sql*Loader debemos ir a la linea de comando de Windows, el fichero ejecutable , en mi caso se encuentra ubicado en C:\app\medusa\product\11.2.0\dbhome_3\BIN\sqlldr.exe. En sistemas UNIX se utiliza el mismo comando. Al escribir en la linea de comando sqlldr se nos desplegara una lista de los parámetros a utilizar . USERID={username[/password][@net_service_name]|/} → usuario CONTROL=control_file_name → ruta y archi

Recently converted files (publicly available):