Dictionary inconsistency caused by CTAS in PARALLEL
Dictionary inconsistency caused by CTAS in PARALLEL using 10.2.0.4.0 / 11.1.0.7 with several ORA-600 errors [ID 784633.1]
--------------------------------------------------------------------------------
修改時間 22-JAN-2010 型別 ALERT 狀態 PUBLISHED
In this Document
Description
Likelihood of Occurrence
Possible Symptoms
Workaround or Resolution
Patches
Modification History
References
--------------------------------------------------------------------------------
Applies to:
Oracle Server - Enterprise Edition - Version: 10.2.0.4 to 11.1.0.7 - Release: to 11.1
Oracle Server - Standard Edition - Version: 10.2.0.4 to 11.1.0.7 - Release: to 11.1
Information in this document applies to any platform.
Description
This alert describes the problems referenced in NOTE 7190270.8 and NOTE 7263842.8
Likelihood of Occurrence
Oracle Database Patchset 10.2.0.4.0 / 11.1.0.7 are installed and "Create Table as Select" (CTAS) in PARALLEL is used.
Possible Symptoms
The script. HCheck, available at Note 136697.1, reports the inconsistencies as:
Problem: Orphaned TAB$ (no SEG$)
Problem: Orphaned Table Partition (no SEG$)
The following internal errors may be produced once this inconsistency is introduced:
ORA-600 [ktssdrp1]
ORA-600 [ktsircinfo_num1]
ORA-600 [25027]
ORA-600 [ktadrprc-1]
They can occur during any DDL or DML like:
DROP TABLE
ALTER TABLE
PURGE RECYCLEBIN;
ANALYZE TABLE
SELECT/INSERT/DELETE/UPDATE/etc
Workaround or Resolution
These problems have been introduced in patchset 10.2.0.4 / 11.1.0.7 by the bugs described in
NOTE 7190270.8 for the Orphaned TAB$ (no SEG$) case (which applies to 10.2.0.4 ONLY)
and
NOTE 7263842.8 for Orphaned Table Partition (no SEG$) case (which applies to 10.2.0.4 and 11.1.0.7)
Workarounds:
1. Rename the affected table and create a new one.
2. Restore from backup and recover until a point in time before the inconsistencies were introduced.
If further assistance is required please contact Oracle Global Customer Service.
Patches
To prevent this data dictionary inconsistency to be introduced, apply the patches Patch 7190270 (10.2.0.4 ONLY) and Patch 7263842 (10.2.0.4 / 11.1.0.7).
Fixes were also included in the PSUs below
Patch 8833297 11.1.0.7.1 Patch Set Update (PSU)
Patch 8833280 10.2.0.4.2 Patch Set Update (PSU)
These one off patches do not fix current inconsistencies.
Modification History
26-MAR-2009 - Published the alert
08-JUL-2009 - Added clarification that Bug 7190270 applies to 10.2.0.4 only and bug 7263842 applies to both 10.2.0.4 and 11.1.0.7
04-JAN-2010 - Added references to PSU
22-JAN-2010 - Fixed references to 10.2.0.4.2 Patch Set Update (PSU)
References
NOTE:136697.1 - "hcheck.sql" script. to check for known problems in Oracle8i, Oracle9i, Oracle10g and Oracle 11g
NOTE:7190270.8 - Bug 7190270 - Various ORA-600 errors / dictionary inconsistency from CTAS / DROP
NOTE:7263842.8 - Bug 7263842 - ORA-955 during CTAS / OERI [ktsircinfo_num1] / dictionary inconsistency for PARTITIONED Tables
參考文獻:
Dictionary inconsistency caused by CTAS in PARALLEL using 10.2.0.4.0 / 11.1.0.7 with several ORA-600 errors [ID 784633.1] |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9252210/viewspace-663132/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- null ctasNull
- school dictionary, kids dictionary, children dictionary
- CTAS的一些特性
- EXP-00006: internal inconsistency errorError
- oracle hint_no_parallel_no_parallel_indexOracleParallelIndex
- oracle hint_parallel_parallel_indexOracleParallelIndex
- ARABIC-ENGLISH DICTIONARY: THE HANS WEHR DICTIONARY OF MODERN WRITTEN ARABIC
- Caused by: android.os.Android
- unexpected inconsistency;RUN fsck MANUALLY 解決方案
- dataGridView繫結Dictionary |Dictionary繫結到DataGridViewView
- Tasks in parallelParallel
- Parallel DMLParallel
- iOS:對array,dictionary,set的分析,對dictionary的改進iOS
- Some Dictionary Views For ASMViewASM
- Dictionary<string, object>Object
- 如何處理ABAP DDIC_TYPE_INCONSISTENCY錯誤
- Oracle和MySQL資料庫CTAS等操作對比OracleMySql資料庫
- CTAS和insert append的一個測試APP
- Inconsistency detected Invalid view holder adapter position"ViewAPT
- about datapump parallelParallel
- 並行(Parallel)並行Parallel
- Oracle Parallel ParametersOracleParallel
- Oracle's ParallelOracleParallel
- Oracle Parallel ExecutionOracleParallel
- Parallel query & viewsParallelView
- Oracle Parallel DMLOracleParallel
- Caused by: Error: ' ' is not a valid resource name characterError
- C#:Dictionary轉DataTableC#
- Python 3 字典(Dictionary)Python
- data dictionary(資料字典)
- About Static Data Dictionary ViewsView
- oracle parallel並行_引數parameter_parallel_max_serverOracleParallel並行Server
- Springboot:Caused by: java.lang.NoSuchMethodError...Spring BootJavaError
- Caused by: java.lang.NoClassDefFoundError: javax/persistence/EntityListenersJavaError
- PARALLEL_DEGREE_POLICParallel
- parallel_max_serversParallelServer
- Parallel操作測試Parallel
- Parallel Execution of SQL StatementsParallelSQL