日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ORA-07445 [kxsxsi()+450] [SIGSEGV]

發布時間:2025/3/16 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ORA-07445 [kxsxsi()+450] [SIGSEGV] 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

適用于:

Oracle數據庫 - 企業版 - 12.1.0.1及更高版本
本文檔中的信息適用于任何平臺。

癥狀

+遇到以下錯誤:

ORA-07445: exception encountered: core dump [kxsxsi()+450] [SIGSEGV] [ADDR:0x0] [PC:0xCC1B602] [SI_KERNEL(general_protection)] []

?

?

+跟蹤文件顯示內部錯誤來自Sql Tuning Advisor的統計信息收集部分:

----- Current SQL Statement for this session (sql_id=69kw09jxt0nda) ----- /* SQL Analyze(1) */ select /*+ full(t) no_parallel(t) no_parallel_index(t) dbms_stats cursor_sharing_exact use_weak_name_resl dynamic_sampling(0) no_monitoring xmlindex_sel_idx_tbl no_substrb_pad */to_char(count("SYS_STSRUZ_MY5WL22XPY4J57Z_1SZ")),substrb(dump(min("SYS_STSRUZ_MY5WL22XPY4J57Z_1SZ"),16,0,64),1,240),substrb(dump(max("SYS_STSRUZ_MY5WL22XPY4J57Z_1SZ"),16,0,64),1,240),to_char(count("SYS_STSQVBNRT3UF8CUQ#R7DDZLTUF")), substrb(dump(min("SYS_STSQVBNRT3UF8CUQ#R7DDZLTUF"),16,0,64),1,240),substrb(dump(max("SYS_STSQVBNRT3UF8CUQ#R7DDZLTUF"),16,0,64),1,240),to_char(count("SYS_STSPML4HJYEW3ECOU4#PJRUH6M")),.................... ..from "GLOVIA_PROG40"."PO" t /* TOPN,NIL,NIL,TOPN,NIL,NIL,TOPN,NIL,NIL,TOPN,NIL,NIL,TOPN,NIL,NIL,NDV,NIL,NIL,NDV,NIL,NIL,TOPN,NIL,NIL,TOPN,NIL,NIL,NDV,NIL,NIL,TOPN,NIL,NIL,NDV,NIL,NIL,NDV,NIL,NIL,NDV,NIL,NIL... [TOC00005] ----- PL/SQL Stack ----- ----- PL/SQL Call Stack ----- object line object handle number name 0x1ac7108f8 145 package body SYS.DBMS_SQLTUNE_INTERNAL 0x1ac7108f8 13094 package body SYS.DBMS_SQLTUNE_INTERNAL 0x1ac7108f8 13730 package body SYS.DBMS_SQLTUNE_INTERNAL 0x1ac7108f8 18936 package body SYS.DBMS_SQLTUNE_INTERNAL 0x1c04a1dc8 9340 package body SYS.DBMS_STATS_INTERNAL 0x1b57633b0 30293 package body SYS.DBMS_STATS 0x1b57633b0 31451 package body SYS.DBMS_STATS 0x1b57633b0 33137 package body SYS.DBMS_STATS 0x1b57633b0 34029 package body SYS.DBMS_STATS 0x1b57633b0 34972 package body SYS.DBMS_STATS 0x1b57633b0 44193 package body SYS.DBMS_STATS 0x1b57633b0 44256 package body SYS.DBMS_STATS

?

?


+調用堆棧顯示:

... kxsxsi opiexe kpoal8 opiodr kpoodrc rpiswu2 kpoodr upirtrc kpurcsc kpuexec OCIStmtExecute qksanExecSql qksanAnalyzeSqlConCbk qksanAnalyzeSql qksanAnalyzeSegSql kestsGatherSqlStatistics kestsProcessSql kestsProcessSqlCallout ...

?

?

?

+使用級聯選項分析表失敗,ORA-1499:

SQL> analyze table GLOVIA_PROG40.C_ITEM validate structure cascade; * ERROR at line 1: ORA-01499: table/index cross reference failure - see trace file- and the analyze statement runs successfully without cascade: mm2gp1 SQL> analyze index GLOVIA_PROG40.PK_C_ITEM validate structure;Index analyzed.

?

?

+表上有一個PK索引:


mm2gp1 SQL> select owindex_name from dba_indexes where table_name='C_ITEM'; INDEX_NAME -------------------------------------------------------------------------------- PK_C_ITEM

?


+執行'alter table move'后,表中找到重復記錄,主鍵變為不可用狀態。

原因

發現該表具有重復記錄,并且主鍵變為不可用。

?

?

從表中刪除重復記錄并通過運行以下命令重新創建PK索引:

SQL> alter table <table_name> disable primary key;SQL> alter table <table_name> enable primary key;

?

?

(文檔ID 2256570.1)

轉載于:https://www.cnblogs.com/cqdba/p/11076079.html

總結

以上是生活随笔為你收集整理的ORA-07445 [kxsxsi()+450] [SIGSEGV]的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。