更新时间:2024-11-29 GMT+08:00
Oracle任务启动后发生“ORA-01284”报错
现象描述
Oracle相关任务开启DDL功能(默认开启)后发生以下报错:
Error at database tier, Please check : java.sql.SQLException: ORA-01284: file /oracle/database/dictionary.ora cannot be opened ORA-06512: at "SYS.DBMS_LOGMNR", line 58 ORA-06512: at line 2
可能原因
部分版本数据库需要手动指定dictionary_location。
定位思路
手动创建“/oracle/database/”目录,并赋予相关数据库用户权限。设置初始化参数UTL_FILE_DIR,并重启数据库。
父主题: CDL常见问题