報錯:ORA-07445: exception encountered: core dump [kkqtnloCbk()+111] [SIGSEGV]
今天QQ有問個問題,說有個應用報錯3113,按照常規,讓其檢查了:
1、使用者profile是否設定了idle_time引數,沒有。
2、應用與資料庫之間有防火牆超時設定,沒有。
於是又問他是所有應用都報錯,還是某個報錯,反饋說是一個SQL,用到了full join。我覺得這個是SQL語法問題,和3113連線斷開應該沒有關係啊?於是又讓他看alert檔案有什麼記錄,反饋說有個報錯:“ORA-07445: exception encountered: core dump [kkqtnloCbk()+111] [SIGSEGV] [unknown code] [0x000000000] [] []”。
沒見過這種錯誤,於是搜尋MOS,有兩篇文章:
ORA-7445 (kkqtnlocbk) (文件 ID 406737.1)
說明kkqtnlocbk和4204383這個bug相關,Dump [kkqtnlocbk] optimizing ANSI OUTER JOINs with subqueries
在10.2.0.4, 11.1.0.6, 10.2.0.2.P08, 10.2.0.3.P05中修復。
ORA-07445: exception encountered: core dump [kkqtnloCbk()+111] [SIGSEGV] [unknown code] [0x000000000] [] []
說明在使用子查詢的ANSI外連線語法時產生一個dump(但這只是一個總體的描述,實際現象可能不同)。臨時的解決方法是設定_optimizer_cost_based_transformation值改為off。
描述這個bug在以下版本已經修復:
10.2.0.2 Patch 8 on Windows Platforms
10.2.0.3 Patch 5 on Windows Platforms
他的錯誤資料庫版本正是10.2.0.1,因此有理由懷疑這是由於資料庫的bug導致的。解決方法就是上述要麼臨時設定引數值,要麼只能通過打補丁修復。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7192724/viewspace-776153/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA-07445: exception encountered: core dump [kksIsNLSEqual()+72] [SIGSEGV] [Address not mapped to obExceptionGseAPP
- ORA-07445: exception encountered: core dump [qervwRowProcedure()+133]Exception
- ORA-07445: exception encountered: core dump [kglic0()+774]Exception
- 11.2.0.1bug引發的報錯:ORA-07445: exception encounteredException
- python: invalid value encountered in divide以及invalid value encountered in double_scalars報錯PythonIDE
- gdb除錯core dump檔案之二除錯
- ORA-07445異常報錯opixguid()+13GUI
- nameko shell 報錯 : [Errno 111] Connection refused
- 使用URLClassLoader報錯not class found exceptionException
- Linux core dump使用Linux
- 容器程式Core Dump處理
- java core dump分析實戰Java
- Java報錯:Exception in thread "main" java.lang.UnsupportedClassVersionErrorJavaExceptionthreadAIError
- 執行composer install報錯:Symfony\Component\Process\Exception\ProcessTimedOutExceptionException
- RocketMQ報錯:rocketmq.remoting.exception.RemotingTooMuchRequestException: sendDefaultImpl call timeoutMQREMExceptionOOM
- Appcrawler 執行報錯 Exception in thread "main" java.lang.NullPointerExceptionAPPExceptionthreadAIJavaNull
- 除錯利器 Laravel Dump Server除錯LaravelServer
- jmeter報錯“Uncaught exception in thread Thread[AWT-EventQueue-0,6,main]“JMeterExceptionthreadAI
- 關於 Composer dump-autoload 執行報錯解決方案
- core dump如何解決排查的過程
- 報錯:nested exception is java.lang.NoClassDefFoundError: org/fusesource/hawtbuf/UTF8BufferExceptionJavaError
- .NET Core學習筆記(7)——Exception最佳實踐筆記Exception
- pytorch 程式碼出現 ‘segmentation fault (core dump)’ 問題PyTorchSegmentation
- nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379ExceptionRedislocalhost
- myeclipse執行tomcat報錯Exception in thread "main" java.lang.OutOfMemoryError: PermGen space...EclipseTomcatExceptionthreadAIJavaError
- 111
- ORA-07445 [kslgetl()+80] ORA-00108主機名配置不一致引起的報錯
- Elasticsearch 6 建立索引報錯 invalid_index_name_exception Invalid index name [testDemo], must be lowercaseElasticsearch索引IndexException
- dubbo和spring結合報錯 Invocation of init method failed; nested exception is java.lang.IllegalArgumentExceSpringAIExceptionJava
- ORA-07445 [kghbigghs]
- ORA-07445: 出現異常錯誤: 核心轉儲 [kkqstcrf()+1355]CRF
- mysql 啟動報錯Can't connect to local MySQL server through socket '/data/mysql/mysql/mysql.sock'(111)MySqlServer
- 如何查詢ORA-07445 ORA-00600錯誤相關資訊
- ORA-07445: [kkqtutlSetViewCols()+250]QTTLSView
- 如何使用Ida Pro和Core Dump檔案定位崩潰位置(Linux下無除錯符號的程序專享)Linux除錯符號
- Sqlserver使用遊標迴圈查詢所有sqlserver error日誌帶有Exception的報錯SQLServerErrorException
- 容器中的 .net core應用,生成dump檔案並匯出
- 老司機 iOS 週報 #111 | 2020-04-27iOS
- lst111