Problema usando UTL_FILE
Me he creado un procedimento almacenado en PL/SQL para ORACLE el cual lee las lineas que hay escritas en un fichero de texto y las almacena como registros en una tabla de mi base de datos.
Para hacer esto estoy utilizando la utilidad UTL_FILE.
El problema surge en el momento en el que intento abrir el fichero de texto a traves del siguiente comando:
UTL_FILE.FOPEN ('C:temp\', file_name, 'r')
Entonces me salta el error siguiente:
ORA-29280: invalid directory path
El fichero se encuentra en el directorio indicado.
El procedimiento almacenado se encuentra en la unidad C.
Pero la instruccion UTL_FILE.FOPEN no puede acceder el directorio.
He mirado en otros foros y dicen que modifique el fichero init.ora o ora. ini, pero esos ficheros no se encuentran en mi file system.
¿Alguna sugerencia?
Un saludo,
Para hacer esto estoy utilizando la utilidad UTL_FILE.
El problema surge en el momento en el que intento abrir el fichero de texto a traves del siguiente comando:
UTL_FILE.FOPEN ('C:temp\', file_name, 'r')
Entonces me salta el error siguiente:
ORA-29280: invalid directory path
El fichero se encuentra en el directorio indicado.
El procedimiento almacenado se encuentra en la unidad C.
Pero la instruccion UTL_FILE.FOPEN no puede acceder el directorio.
He mirado en otros foros y dicen que modifique el fichero init.ora o ora. ini, pero esos ficheros no se encuentran en mi file system.
¿Alguna sugerencia?
Un saludo,