How To Find The Object That Causing ORA-600 [kqlnrc_1] (文件 ID 1190673.1)
How To Find The Object That Causing ORA-600 [kqlnrc_1] (文件 ID 1190673.1)
Applies to:
Oracle Database - Enterprise Edition - Version 10.2.0.4 and laterInformation in this document applies to any platform.
***Checked for relevance on 22-Feb-2016***
Goal
How to find the object that are causing an ORA-600 [kqlnrc_1] error.
Stack trace for the error is similar to:
Solution
Execute the following steps:
1. In trace file locate the error with further arguments, e.g.:
ksedmp: internal or fatal error
ORA-00600: internal error code, arguments: [kqlnrc_1], [0x70000029A6C9410], [], [], [], [], [], []
2. Search for the second ORA-600 argument in the trace, in this case is it 70000029A6C9410:
LIBRARY OBJECT PIN: pin=7000002ac124020 handle=70000029a6c9410 mode=S lock=700000290321750
user=7000002d658fd38 session=7000002d658fd38 count=1 mask=0001 savepoint=0x79 flags=[00]
----------------------------------------
SO: 700000290321750, type: 53, owner: 70000028da74088, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=700000290321750 handle=70000029a6c9410 mode=S
call pin=7000002ac124020 session pin=0 hpc=0000 hlc=0000
htl=7000002903217d0[7000002bece2e98,7000002bece2e98] htb=7000002bece2e98 ssga=7000002b209aff0
user=7000002d658fd38 session=7000002d658fd38 count=1 flags=PNC/[0400] savepoint=0x79
LIBRARY OBJECT HANDLE: handle=70000029a6c9410 mtx=70000029a6c9540(0) cdp=0
name=PUBLIC.TEST
hash=4987a5716aa11b60f3aa1e2633f5d9e6 timestamp=01-07-2006 01:42:13
namespace=TABL flags=REM/KGHP/TIM/SML/[02020000]
kkkk-dddd-llll=0000-0001-0001 lock=S pin=S latch#=11 hpc=0dbc hlc=0dbc
lwt=70000029a6c94b8[70000029a6c94b8,70000029a6c94b8] ltm=70000029a6c94c8[70000029a6c94c8,70000029a6c94c8]
pwt=70000029a6c9480[70000029a6c9480,70000029a6c9480] ptm=70000029a6c9490[70000029a6c9490,70000029a6c9490]
ref=70000029a6c94e8[70000029a6c94e8,70000029a6c94e8] lnd=70000029a6c9500[70000029a6c9500,70000029a6c9500]
LIBRARY OBJECT: object=7000002b05b4a48
type=SYNM flags=EXS/LOC[0005] pflags=[0000] status=INVL load=0
This shows that object PUBLIC.TEST is invalid in the library cache.
3. Query all objects with name TEST. e.g.:
FROM dba_objects
WHERE object_name='TEST';
OBJECT_NAME OBJECT_TYPE OWNER STATUS
-------------- ------------- ---------------- -------
TEST SYNONYM PUBLIC VALID
TEST FUNCTION PUB VALID
TEST SYNONYM SCOTT VALID
4. Recompile the synonym owned by public.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31393455/viewspace-2131748/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- How to compile Invalid Object?CompileObject
- How to find the UDID for an iPhone/iPod touchiPhone
- ORA-600[kqlnrc_1]錯誤分析及處理
- How to find dependency
- How to Find Out How Much Space an Index is UsingIndex
- How to find Current open Cursors in OracleOracle
- ORACLE11GRAC alert日誌ORA-600 [kqlnrc_1]錯誤處理Oracle
- How to find Master Node in Oracle RAC(zt)ASTOracle
- How to Identify Hard Parse Failures (文件 ID 1353015.1)IDEAI
- How does SAP freelancer find a project that is not tough?Project
- How do you find that an operation mode switch occurred?
- How to Collect Diagnostics for Database Hanging Issues (文件 ID 452358.1)Database
- How to Check and Enable/Disable Oracle Binary Options (文件 ID 948061.1)Oracle
- How to Create or Remove Restore Point on Standby database (文件 ID 1672977.1)REMRESTDatabase
- ejb object too much ,how server working??ObjectServer
- Android: Unknown “Bitmap” cause by 'mGlow' causing memory leakAndroid
- 【MOS】 EXPDP - ORA-39166 (Object Was Not Found) (文件 ID 1640392.1)Object
- How To Analyze the Wait Statistic: 'enq: HW - contention' (文件 ID 419348.1)AIENQ
- HOW TO SHRINK A TABLE USING ONLINE REDEFINITION (文件 ID 1357878.1)
- How to Move a Database Using Transportable Tablespaces (文件 ID 1493809.1)Database
- How to Find Sessions Generating Lots of Redo or Archive logsSessionHive
- How to Specify an INDEX Hint oracle官方文件IndexOracle
- OBJECT_ID和DATA_OBJECT_IDObject
- SQL: How to Find Sessions Generating Lots of Redo or Archive logsSQLSessionHive
- How to Match a Row Cache Object Child Latch to its Row CacheObject
- How To Know If An Object (Table / Procedure / View /…) Is Currently BeingObjectView
- Differences between DATA_OBJECT_ID and OBJECT_IDObject
- object_id 及 data_object_id (oracle)ObjectOracle
- DOM (文件物件模型(Document Object Model))物件模型Object
- How to Find which Session is Holding a Particular Library Cache LockSession
- object_id and data_object_id in dba_objectsObject
- zt_powerdesigner_'find in diagram' 後彈出'the object has no symbol'ObjectSymbol
- object_id 與data_object_id 的區別Object
- object_id與data_object_id淺析(一)Object
- object_id與data_object_id淺析(二)Object
- object_id與data_object_id的關係Object
- Metlink:How to Match a Row Cache Object Child Latch to its Row CacheObject
- OBJECT_ID、DATA_OBJECT_ID與truncate的本質Object