“Conocimientos software>Software de base de datos

Cómo importar Xls En Oracle

2015/7/6
. Importar un archivo xls en Oracle se puede lograr con sqlldr.exe , una herramienta incluida con la instalación de Oracle. Sqlldr significa SQL Loader y que acepta un archivo . Csv como argumento para importar en una tabla de Oracle . MS de datos de Excel se guarda fácilmente como . Csv , por lo que puede utilizar este archivo junto con un archivo de control personalizado necesaria para coordinar la importación en la tabla de Oracle . También debe tener la tabla de destino de la importación en la actualidad a . Cosas que necesitará editor de archivos de inicio ( por ejemplo: el Bloc de notas ) .
Microsoft Excel
Ver Más instrucciones
1

convertir xls a csv . . Abra . Xls en MS Excel. Elimine todos los encabezados de columna . Ir a "Archivo " Guardar como " y cambiar " Tipo "para . Csv . Proporcionar una nueva ruta y el nombre y haga clic en " Guardar ".
2

crear el archivo de control. Abra el Bloc de notas . Tipo los siguientes y guardar como " ... \\ ". filename.ctl

OPCIONES ( FILAS = 1 , LOG = ' ... \\ filename_load.log ' )

LOAD DATA

INFILE ' ... \\ filename.csv '

en la tabla TableName

FIELDS TERMINATED BY " , " opcionalmente ADJUNTO BY ' " '

TRAILING NULLCOLS

( campo1 campo2 campo3 FIELDx SUSPENDIDO pOR WHITESPACE )

Tablename es el nombre de la tabla de Oracle, ".... \\ " que representa la ruta completa donde residen sus archivos ", filename_load.log "es el archivo de registro para confirmar el éxito o indicar errores de procesamiento y" FIELDS1 ... x " son los nombres de las columnas . csv en orden de izquierda a derecha.
3

Crear una tabla de Oracle , si es necesario. En el Oracle SQL , escriba o ejecutar un archivo que contiene:

CREATE TABLE TableName (

CAMPO1 (más formato de campo ex : VARCHAR2 ( 30 ) ,

CAMPO2 (más formato de campo ex : VARCHAR2 ( 30 ) ,

CAMPO3 (más formato de campo ex : VARCHAR2 ( 30 ) ,

FIELDx (más formato de campo ex : VARCHAR2 ( 30 ));
< p> "campos " aquí deben coincidir en nombre y orden de los campos en el archivo de control de Paso Dos. el archivo de control coincidirá con cada columna. csv en su columna de tabla de Oracle correspondiente.
4

Ejecute el sqlldr . exe Encontrar Sqlldr.exe . . ( Ej: C: . \\ Oracle \\ product \\ 10.1.0 \\ Client_1 \\ BIN \\ sqlldr.exe ) Abra el Bloc de notas , escriba la ruta : ... /sqlldr.exe usuario /contraseña @ service_name Control = " .. /filename.ctl . ».

Guardar como filename.bat y haga doble clic para ejecutar

Notas: .

Este proceso supone que el inicio de sesión de Oracle se conocen las credenciales ( ej: user /password /service_name ) . las instrucciones pasa a sqlldr.exe están contenidos en el archivo de control , como se indica en StepTwo

.

Software de base de datos
Cómo instalar Microsoft SQL Query Analyzer
¿Qué es el DSN en Oracle
¿Cuáles son las partes de una tabla de base de datos
Cómo guardar un procedimiento almacenado en MS SQL 2005
Cómo encontrar un registro en Access 2007
Cómo conseguir detrás de un panel de control en el acceso directo de acceso
Cómo ejecutar un módulo de Access 2007
Cómo crear plantillas en FileMaker Pro
Conocimientos Informáticos © http://www.ordenador.online