Tema: sqlload
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/07/2006, 16:11
Avatar de Worp9975
Worp9975
 
Fecha de Ingreso: mayo-2006
Ubicación: LV-426
Mensajes: 203
Antigüedad: 18 años
Puntos: 1
Cita:
Iniciado por maurimono
No se puede hacer un proc. almacenado que ejecute sqlldr. son dos cosas independientes.
El sqlldr debe estar instalado, el win el path es +- estre:
C:\oracle\ora92\bin ahi esta el ejecutable sqlldr.exe ademas ahi mismo esta el sqlplusw
En mi equipo no estaba incluido asi que reinstale de instalacion tipica a full....

Lo importante es que a partir de un archivo de control se le da el path donde esta el archivo a leer.
LOAD DATA
INFILE 'C:archivo.csv'
APPEND INTO TABLE cobranza
FIELDS TERMINATED BY ';'
(RUT, NOMBRE)

luego desde el dos (ejecutar cmd) ingreso :
sqlldr user/contras@conexion control=path del archivo de control

y eso era todo.
Atte
Mauricio
me gustaría añadir una opción importante para la línea de comandos es :

Código:
SQLLDR.EXE usuario/password@cad_conex log=mi_fic_log.log (...)
lo del log es importante porque a veces no se ve tdo bien debido al scroll de pantalla

Salu2
__________________
Time is the fire in which we burn