Getting Ora-600 [kdsgrp1] On A Select [ID 429746.1]
Applies to:
Oracle Server - Enterprise Edition - Version: 10.2.0.1 to 11.2.0.3 - Release: 10.2 to 11.2Information in this document applies to any platform.
Symptoms
-- Problem Statement:
On 10.2.0.3 in Production:
When attempting to run a query,
the following error occurs: ORA-600 [kdsgrp1]
-- Steps To Reproduce:
Execute a select, insert or update statement that requires the use of an index.
-- Business Impact:
The issue has the following business impact:
Due
to this issue, the statement will fail with an ORA-00600: internal
error code, arguments: [kdsgrp1], [], [], [], [], [], [], []
Cause
One possible cause is an Index corruption.Solution
1) Look in the generated trace file where the error occurred, search for the string "SESSION ID"You should see an entry similar to:-
*** SESSION ID:(461.5270) 2007-05-01 23:43:18.775
row 028796f1.125 continuation at
file# 10 block# 497393 slot 294 not found
2) Take the file# and block# found in your search and put them in the following query.
In this case,
SELECT tablespace_name, segment_type, owner, segment_name
FROM dba_extents
WHERE file_id =
and
You should receive output similar to
TABLESPACE_NAME SEGMENT_TYPE OWNER
------------------------------ ------------------ ------------------------------
SEGMENT_NAME
--------------------------------------------------------------------------------
USERS TABLE SCOTT
HR
3) In your trace file search for the string "Plan Table". Using the table you identified in Step 2
(e.g SCOTT.HR) , look at the Plan Table to identify indexes that are potentially corrupted.
4) Drop and re-create the indexes that you identified in step 3
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15747463/viewspace-736473/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA-600 [17113] "error getting an extent for a heap"Error
- Repca: Error -Sqlexception On Getting Sid And Systemname InformationPCAErrorSQLExceptionORM
- 在 Android 上使用協程(二):Getting startedAndroid
- 在 Android 上使用協程(一):Getting The BackgroundAndroid
- ORA-600(kjxgrdecidemem1)錯誤IDE
- ORA-600(kfioUnidentify01)錯誤IDE
- Beaglebone - Getting Started
- ORA-600 [13011] on Delete [ID 456361.1]delete
- ORA-600(kkoipt:invalid join method)錯誤
- Remote Diagnostic Agent (RDA) - Getting Started (Doc ID 314422.1)REM
- Remote Diagnostic Agent (RDA) 4 - Getting Started [ID 314422.1]REM
- getting started with transformjsORMJS
- Windows HLK Getting StartedWindows
- ORA-600 [4553] Being Hit [ID 1243704.1]
- select SCOPE_IDENTITY()用法IDE
- ERROR getting 'android:label' attribute: attribute is not a string valueErrorAndroid
- TECH: Getting a Stack Trace from a CORE file on Unix (Doc ID 1812.1)
- Android Auto-Building Apps for Auto,Getting Started with AutoAndroidUIAPP
- grid control Error in getting data for creating new listenerError
- ORA-600(kollasg:client-side tmp lob)錯誤clientIDE
- Drop Table Fails With ORA-600 [15264] [ID 338953.1]AI
- Hive Getting Started補充Hive
- ElasticSearch 2 (1) - Getting StartElasticsearch
- Getting Listeners from JavaBeansTM (轉)JavaBean
- Getting More Information about PartitionsORM
- WPF datagrid mvvm multi select via customize datagridMVVM
- Oracle 19c DBA's Guide(01): Getting Started with Database AdministrationOracleGUIIDEDatabase
- Getting NOW() in your preferred time zone
- Module 1 Getting to know you
- Getting Testing PKGBUILDs(轉)UI
- 對話#25:Getting to the Point (轉)
- ORA-600(kghfremptyds)和ORA-600(kghasp1)錯誤REM
- RAC Instance Crash with ORA-600: [Kjbmprlst:Shadow] (Doc ID 740028.1)
- ORA-600 [kcblasm_1] In 10.2.0.5. (Doc ID 1133845.1)ASM
- Oracle10g / 11g - Getting Started with Recovery Manager (RMAN) [ID 360416.1]Oracle
- 1、 Getting Stared with Database AdministrationDatabase
- Firebase Tutorial: Getting Started 教程翻譯
- Getting oracle agent installation from oemOracle