Oracle11g——————Oracle11g错误ora-03113和ORA-07445

时间:2024-03-16 13:43:16

1.错误信息

Oracle11g——————Oracle11g错误ora-03113和ORA-07445

有的错误信息下面会带有进程ID,根据这个id在下面日志路径找到错误日志

2.查询Oracle安装目录下的日志

 路径:D:\oracle\app\diag\rdbms\orcl\orcl\trace\orcl_ora_41596.trc,用上面的进程id或者根据修改日期排序找到

Oracle11g——————Oracle11g错误ora-03113和ORA-07445

打开orcl_ora_41596.trc文件

Oracle11g——————Oracle11g错误ora-03113和ORA-07445

然后找到对应的文件就可以找到出现问题的sql

Oracle11g——————Oracle11g错误ora-03113和ORA-07445

 

解决方案:

trace里当前SQL引用多个left join,在11.2.0.1.0版本,外关联存在多个BUG;

查看MOS和BUG 9050716比较匹配,禁用_optimizer_join_elimination_enabled参数问题解决;

执行sql:alter system set "_optimizer_join_elimination_enabled"=false scope=both;