ORA-07445: exception encountered: core dump [opiaba()+639] [SIGSEGV] [ADDR:0x0] [PC:0x1858C3F] [SI_KERNEL(general_protection)] []


開發反饋應用無法連接數據庫,發現數據庫實例崩潰,且數據庫為11.2.0.4 單實例。

數據庫告警日志發現,數據庫崩潰之前出現ORA-07445
ORA-07445: exception encountered: core dump [opiaba()+639] [SIGSEGV] [ADDR:0x0] [PC:0x1858C3F] [SI_KERNEL(general_protection)] []


匹配MOS
Bug 12578873 - ORA-7445 [opiaba] when using more than 65535 bind variables (文檔 ID 12578873.8)    


APPLIES TO:
PL/SQL - Version 1.0.0 to 12.1.0.1
Information in this document applies to any platform.
DETAILS
Note to support: do not edit this note - it is auto generated
  For corrections please add a Comment

Bug 12578873  ORA-7445 [opiaba] when using more than 65535 bind variables
 This note gives a brief overview of bug 12578873. 
 The content was last updated on: 17-DEC-2015
 Click here for details of each of the sections below.

Description

This bug is only relevant when using PL/SQL
When using more than 65535 bind variables from PL/SQL we could
get a crash under opiaba(). This issue can also cause a memory corruption
and a subsequent ORA-600 and/or instance failure.
 
Workaround
Reduce the number of bind variables


報錯后續附加Trace日志,可以發現大量的SQL語句,問題處理反饋開發人員修改代碼,減少綁定變量。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM