使用ORA-29283的UTL_FILE失败:来自JDBC应用程序/工作的无效文件操作从SQL * PLUS完成

时间:2014-05-06 01:59:34

标签: oracle plsql

我们在PROD环境中的应用程序中使用utl_file包在OS上编写文件时遇到以下错误。应用程序(托管在IBM WAS上)通过JDBC连接到数据库,而JDBC又使用sys.utl文件包在OS上写入文件。

ORA-29283: invalid file operation 
ORA-06512: at "SYS.UTL_FILE", line 536 
ORA-29283: invalid file operation 

同样的事情在UAT中工作正常,它具有与PROD相同的设置

相同的操作适用于sql提示符后端或运行的批处理作业。我们已经检查了下面的

  1. UTL_FILE正在使用数据库服务器上的后端调用。
  2. PROD&amp ;;之间的服务器用户/组权限检查UAT是同步的。
  3. 在PROD&amp ;;之间进行LDAP用户/组权限检查UAT是同步的。
  4. UAT和&amp ;;之间的目录级别权限检查PROD服务器,它们是相同的。
  5. 数据库用户权限&特权。
  6. 它以777特权提供相同的错误。

0 个答案:

没有答案