Welcome 微信登录

首页 / 数据库 / MySQL / ORA-29283: 文件操作无效

最近由于要迁移Oracle数据库,所以涉及到UTL_FILE_DIR的设置(oracle11g,linux系统)。主要用于执行存储过程输出日志。当时已做操作如下:create directory PROC_LOG_DIR as "/ispay/ispay_dblog";
grant read, write on directory PROC_LOG_DIR to public;但是执行存储过程时,报错如下:ORA-29283: 文件操作无效
ORA-06512: 在 "SYS.UTL_FILE", line 41
ORA-06512: 在 "SYS.UTL_FILE", line 512
ORA-29283: 文件操作无效
ORA-06512: 在 "ISPAY.PROC_TICKET_INVALID", line 47
ORA-06512: 在 line 1在保证无错误拼写,且指定路径已建立的情况下。感觉是oracle用户没有对ispay/ispay_dblog的读写权限。由公司root用户修改权限后执行正常。谈谈Oracle日志文件的INVALID状态SQL Server中将多行的内容显示在一列中相关资讯      Oracle错误代码 
  • Oracle错误代码大全  (02/16/2015 21:31:57)
  • Oracle中登陆时报ORA-28000: the   (03/06/2013 20:06:23)
  • Oracle 11g startup时报ORA-03113  (02/21/2013 17:25:55)
  • Oracle Grid Control OUI-25031错  (03/09/2013 09:01:36)
  • ORA-04091:触发器/函数不能读  (02/25/2013 08:28:13)
  • Oracle错误 ORA-12514 解决方法  (02/18/2013 08:50:10)
本文评论 查看全部评论 (0)
表情: 姓名: 字数