ORA-7445: exception encountered: core dump [evaudc()+180]

描述
ora-07445:遇到异常:核心转储[evaudc()+ 180]

 


重新发现笔记
当查询具有以下所有内容时:
1)外部查询中的特殊排序运算符(例如:ORDER BY ... DESC / ASC NULLS最后一次)
2)查询具有发生视图合并的视图
3)存在FI使用,即从功能索引中获取按列的顺序


解决方法

1.已确是为 Bug 21869685 已在18.1.0版本中修复 ,或都执行 补丁程序: 21869685 >
2.更改参数

alter session set“_replace_virtual_columns”= false; 默认为true 
​
​
或者 如果应用Patch 21869685并没有避免错误。 可参考文档 ID 2505926.1 ,有可能是新的bug 28627631: 
​
不使用函数索引或虚拟列
alter session set“_simple_view_merging”= false; 默认为true
alter session set“complex_view_merging”= false;

(文档ID 21869685.8 )

原文地址:https://www.cnblogs.com/cqdba/p/11076371.html