Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/02/2009, 16:20
efexto
 
Fecha de Ingreso: abril-2004
Ubicación: cali
Mensajes: 32
Antigüedad: 20 años, 7 meses
Puntos: 0
Respuesta: Cargar datos con sql load

primero que todo gracias por la ayuda si me sirvio lo unico que le aumente fue la palabra append

se que hay una forma de realizar esto automaticamente con un archivo .dat megustaria saber como se puede hacer yo tengo 3 archivos
1. Ventas.sql
que tiene la siguiente estructura

host C:\oraclexe\app\oracle\product\10.2.0\server\BIN\s qlldr userid=azucar/choco1093
control= C:\PLANOS\VENTAS.CTL
bad= C:\PLANOS\VENTAS.BAD
log= C:\PLANOS\VENTAS.LOG

2.VENTAS.CTL
CON LA SIGUIENETE ESTRUCTURA
LOAD DATA
INFILE 'C:\PLANOS\VENTAS.CSV'
APPEND INTO TABLE VENDEDORES
FIELDS TERMINATED BY ","
(
ID_TABLA SEQUENCE(MAX,1),
FECHA,
ALMACEN,
CEDULA,
NOMBRE,
VENTA
)

3 VENTAS.CVS ESTE ES EL DE LOS DATOS

SEGUN ENTIENDO EJECUTANDO EL PRIMERO ME DEBE DE EJECUTAR DE UNA SOLA PERO NO PASA ESO LO DEBO DE EJECUTAR DESDE EL SQL> (SQL>@C:\PLANOS\VENTAS.SQL) Y DESPUES ME PIDE EL ARCHIVO CONTRO (CONTROL=C:\PLANOS\VENTAS.CTL) ESTO DEBE DE PASAR

ME GUSTARIA SABER COMO HAGO PARA REALIZARLO AUTOMATICO


GRACIAS POR LA AYUDA