I'll ask the obvious question: Does c:\CASELIST.TXT exist? I doubt
that it does:
SQL> $ls c:\caselist.txt
ls: c:\caselist.txt: No such file or directory
SQL>
SQL> declare
2 namesfile UTL_FILE.FILE_TYPE;
3 begin
4 -- Syntax : FOPEN ( directory alias, filename, open
mode)
5 namesfile := UTL_FILE.FOPEN('FILESDIR','CASELIST.TXT','r');
6 end;
7 /
declare
*
ERROR at line 1:
ORA-29283: invalid file operation
ORA-06512: at "SYS.UTL_FILE", line 536
ORA-29283: invalid file operation
ORA-06512: at line 5
SQL>
SQL> $touch c:\caselist.txt
SQL>
SQL> declare
2 namesfile UTL_FILE.FILE_TYPE;
3 begin
4 -- Syntax : FOPEN ( directory alias, filename, open
mode)
5 namesfile := UTL_FILE.FOPEN('FILESDIR','CASELIST.TXT','r');
6 end;
7 /
PL/SQL procedure successfully completed.
SQL>
David Fitzjarrell