我在调试写入文件时遇到问题。当程序包在数据库中调用时,调试正确地编写,但是oracle在通过Web服务调用同一程序包时抛出错误。
Oracle版本:10G 操作系统:Unix 参数设置:utl_file_dir ::'*'
debug_area varchar2(20):= '/tmp';
pkg_seq number := to_char(systimestamp, 'RRDDDHH24MISSFF5');
utl_file.fopen(debug_area, 'Debug~' || pkg_seq || '.log', 'a', 32767);
CTRANS-001:java.sql.SQLException: ORA-29283: invalid file operation
ORA-06512: at "SYS.UTL_FILE", line 41
ORA-06512: at "SYS.UTL_FILE", line 512
ORA-29283: invalid file operation