oracle错误: ORA-00600: 内部错误代码, 参数: [kkqcscpopn_Int: 0], [], [], [], [], [], [], [], [], [], [], []...
------------背景--------
本機是win7+oracle11g(11.1)
服務器2003+oracle11g(11.2)
-------------問題---------
在本機上的視圖執(zhí)行正常。
在服務器上創(chuàng)建視圖的時候通過,但查看視圖的數(shù)據(jù)時報錯: ORA-00600: 內(nèi)部錯誤代碼, 參數(shù): [kkqcscpopn_Int: 0], [], [], [], [], [], [], [], [], [], [], []
-------------自己檢查-------------
1.查看視圖的來源數(shù)據(jù):正常
2.執(zhí)行創(chuàng)建視圖的select語句報錯:ORA-00600: 內(nèi)部錯誤代碼, 參數(shù): [kkqcscpopn_Int: 0]
3.執(zhí)行視圖里的各個小的select語句,正常
初步認為是oracle的問題,在網(wǎng)上找了很久
-------------解決方案------------------
執(zhí)行這條語句即可:alter system set "_optimizer_cost_based_transformation"=off
參考來源: http://blog.csdn.net/zzvnzz/article/details/7728329
ps:由于上述來源基本都是英文,而且本人英文不太好,所以幾次錯過解決辦法
---------附參考來源的最后一段翻譯--------才知道workaround除了工作區(qū),還有解決方法的意思
Workaround(解決方法)
防止子查詢unnesting或復雜的視圖合并。
例如:通過設置禁止基于查詢的轉(zhuǎn)換成本
轉(zhuǎn)載于:https://www.cnblogs.com/handsome1013/p/8342155.html
總結(jié)
以上是生活随笔為你收集整理的oracle错误: ORA-00600: 内部错误代码, 参数: [kkqcscpopn_Int: 0], [], [], [], [], [], [], [], [], [], [], []...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Django进阶Model篇—数据库操作
- 下一篇: 判断一个数是不是回文数