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