描述
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 )