ORA-07445: 出現異常錯誤: 核心轉儲 [ldxsnf()+625] [SIGSEGV
ALERT日誌中報錯資訊:
Mon Jan 20 15:03:22 2014Incremental checkpoint up to RBA [0x442f.abd.0], current log tail at RBA [0x442f.338a.0]
Mon Jan 20 15:08:13 2014
Errors in file /oracle/product/10.2.0/db/admin/PROD2_findbb/udump/prod2_ora_27268.trc:
ORA-07445: 鍑虹幇寮傚父閿欒: 鏍稿績杞偍 [ldxsnf()+625] [SIGSEGV] [Address noo object] [0x2B28910C94F0] [] []
Mon Jan 20 15:08:15 2014
Trace dumping is performing id=[cdmp_20140120150815]
檢視TRC檔案,有類似以下語句:--省略了部分SQL:
ksedmp: internal or fatal errorORA-07445: 出現異常錯誤: 核心轉儲 [ldxsnf()+625] [SIGSEGV] [Address not mapped to object] [0x2B28910C94F0] [] []
Current SQL statement for this session:
SELECT * FROM aa
where
trunc(sysdate) between ...
#######################################
解決方法及參考文件:
資料庫版本:Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bi參考MOS:
Bug 6641866 - Dump from operations on DATE values (文件 ID 6641866.8)
ORA-07445 [Ldxsnf] even with patch 6641866 applied (文件 ID 1159983.1)
Bug 6641866中的描述:
Description
A dump can occur (eg under ldxsnfcom <- ldxsnf <- ldxgpc <- evadrn)
from SQL which uses operations on DATEs such as TRUNC etc..
文件1159983.1中的描述:
The bug can be identified based on the following facts:
1. ORA-7445 is raised in ldxsnfcom()
2. following functions at the top of the stack: ldxsnf ldxgpc evadrn
3. sql trace (10046 event) on the session reveals "alter session set nls_language". More specifically, the incorrect value being set is similar to
"alter session set NLS_LANGUAGE = 'US'" directly or via "DBMS_SESSION.SET_NLS('NLS_LANGUAGE','US')".
Bug 9746699 is fixed in 12.1 and patch set 11.2.0.2.
#########################################
結合ORA-07455時TRACE檔案中的SQL語句,存在and trunc(sysdate)語句,應該就是這原因了。
相關文章
- ORA-07445: 出現異常錯誤: 核心轉儲 [plcurClose()+40] [SIGSEGV]Gse
- ORA-07445 : 出現異常錯誤: 核心轉儲
- ORA-07445 : 出現異常錯誤: 核心轉儲(一)
- ORA-07445: 出現異常錯誤: 核心轉儲 [kkqstcrf()+1355]CRF
- ORA-07445: 出現異常錯誤: 核心轉儲 [kcbs_simulate()+5112]
- ORA-07445:出現異常錯誤:核心轉儲[kkqfppDrv1()+101]Address not mapped to objectAPPObject
- Oracle內部錯誤:ORA-07445[_memcpy()+52] [SIGSEGV]一例OraclememcpyGse
- ORA-07445異常報錯opixguid()+13GUI
- Ubuntu20.04出現段錯誤核心已轉儲問題解決方案Ubuntu
- ORACLE 異常錯誤 錯誤號大全Oracle
- PHP錯誤和異常PHP
- PHP 核心知識點(一)異常和錯誤處理PHP
- 10.2.0.1資料庫exp出現Ora-07445錯誤資料庫
- 異常錯誤資訊處理
- python錯誤與異常Python
- Flutter之異常和錯誤Flutter
- Oracle異常錯誤處理Oracle
- ORACLE 異常錯誤處理Oracle
- php錯誤及異常捕捉PHP
- 經常出現 HTTP Status 500 -錯誤HTTP
- 錯誤和異常 (一):錯誤基礎知識
- Struts+Hibernate+Spring出現異常錯誤,高手指點,謝謝!Spring
- Swift 中的錯誤與異常Swift
- ORA-07445錯誤分析
- 報錯:ORA-07445: exception encountered: core dump [kkqtnloCbk()+111] [SIGSEGV]ExceptionQTGse
- web前端之異常/錯誤監控Web前端
- php錯誤與異常處理方法PHP
- goang 錯誤&異常處理機制Go
- C++錯誤和異常處理C++
- Laravel Exceptions——異常與錯誤處理LaravelException
- PHP基礎之錯誤與異常PHP
- web前端小白經常出現“四”個錯誤Web前端
- postfix時常提示出現關於set-uid的錯誤(轉)UI
- 利用異常表處理Linux核心態缺頁異常(轉)Linux
- 利用script的異常處理避免網頁出錯 (轉)網頁
- 淺析php中的異常與錯誤PHP
- Golang 學習筆記八 錯誤異常Golang筆記
- [python官方文件]8錯誤和異常Python