oracle ora-600 Ktspgsb-1 錯誤處理案例
問題簡述:外面應用連線失敗,sqlplus 登入資料庫失敗,影響到業務。
作業系統:aix 5.3
資料庫:oracle 10.2.0.2 + raw 裸裝置
處理人員:
使用者聯絡方式:
文件更新歷史:
2011-04-29
2011.04.27中午,客戶說TDE資料庫外面應用訪問不了。
1. sqlplus 登入資料庫
sqlplus / as sysdba
報No space on devices
2. 檢視檔案系統使用率
df –g
/oracle程式碼目錄佔用100%。
3. 檢視資料庫日誌
資料庫日誌不斷的在報Ora-00600 [Ktspgsb-1] 錯誤,在udump目錄下產生很多trace檔案。
4. 檢視具體trace檔案
觸發Ora-00600 [Ktspgsb-1]報錯的主要語句是truncate table db_monitor_csgtest_1
5. 檢視metalink ora-600 Ktspgsb-1 錯誤程式碼
Metalink解釋說 這個表已經損壞,處理方法,刪除和重建這個表,參考附件
和使用者確認這個表可以刪除和重建。
6. 刪除ems使用者下的db_monitor表
Drop table db_monitor 報物件不存在,
但desc db_monitor 有欄位名和欄位型別出來。
沒辦法,重新啟動資料庫,刪除表和重建表成功,和清理udump目錄下的trace檔案
外面應用訪問成功。
後來透過下午監控,正常
4 總結
Oracle 10.2.0.2 版本問題很多,如果有可能,把資料庫升級10.2.0.5版本。
5 附件
Ora-00600 [Ktspgsb-1] Trying to Truncate Table [ID 787492.1] | ||
| ||
|
修改時間 04-MAR-2009 型別 PROBLEM 狀態 MODERATED |
|
In this Document
This document is being delivered to you via Oracle Support's (RaV) process, and therefore has not been subject to an independent technical review. |
5.1 Applies to:
Oracle Server Enterprise Edition - Version: 10.2.0.2
This problem can occur on any platform.
5.2 Symptoms
Receiving following error in alert.log numerous times:
ORA-00600: internal error code, arguments: [ktspgsb-1]
Trace files shows:
Current SQL statement for this session:
TRUNCATE TABLE P$DATA_OS_SPACE
Call stack:
ktspgsb1 ktsptrn_bmbs ktspcbmbs ktsstrn_segment kkbtts_trunc_tbl_se kkbtrn
5.3 Cause
Table is corrupted.
5.4 Solution
-- To implement the solution, please execute the following steps::
Drop and recreate the table.
相關的 產品
錯誤
|
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-694136/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA-600[6122]錯誤處理
- ORA-600[4000]/[4097]錯誤的處理
- ORA-600[kqlnrc_1]錯誤分析及處理
- ORACLE11GRAC alert日誌ORA-600 [kqlnrc_1]錯誤處理Oracle
- Oracle異常錯誤處理Oracle
- ORACLE 異常錯誤處理Oracle
- Oracle錯誤處理思路(一)Oracle
- oracle ora-00054錯誤處理Oracle
- 【ERROR】儲存鏈路問題造成oracle錯誤,ora-600[4193] 問題處理ErrorOracle
- 錯誤處理
- ORA-600 733 問題處理案例分享
- oracle ORA-14452錯誤處理Oracle
- PHP 錯誤處理PHP
- php錯誤處理PHP
- Go 錯誤處理Go
- Swift錯誤處理Swift
- Zabbix錯誤處理
- mysqldump錯誤處理MySql
- 總結:整理 oracle異常錯誤處理 .Oracle
- ORACLE ORA-03137錯誤處理Oracle
- oracle ORA-14452錯誤處理例程Oracle
- Oracle RAC 錯誤記錄以及處理方法Oracle
- 在Oracle11g RAC環境下處理ORA-00845錯誤案例Oracle
- ORA-600(kffmXpGet)錯誤
- oracle 10.2.0.5 平臺上ORA-600錯誤Oracle
- 錯誤處理:如何通過 error、deferred、panic 等處理錯誤?Error
- PHP錯誤處理和異常處理PHP
- go的錯誤處理Go
- Python錯誤處理Python
- ORACLE IMP ORA-00910 出錯處理案例Oracle
- oracle case處理案例(一)Oracle
- F3-smart錯誤處理修復fail問題案例AI
- Oracle 11.2.0.2 exp匯出錯誤處理一則Oracle
- 清華尹成帶你實戰GO案例(24)Go 錯誤處理Go
- 異常錯誤資訊處理
- PHP 核心特性 - 錯誤處理PHP
- 常用模組 PHP 錯誤處理PHP
- laravel9 錯誤處理Laravel