【expdp】資料泵備份遭遇ORA-00600: internal error code, arguments: [17020]錯誤
今天在使用expdp工具備份資料的過程中遇見了比較難得的ORA-00600錯誤。由於資料泵導致600錯誤的例子並不是很多見。
簡單看一下這個報錯內容,供參考。
1.報錯現象
secdb@secdb /db_backup/dpump_dir$ sh iata_boms_exp_isis.sh
Export: Release 10.2.0.3.0 - 64bit Production on Mon Apr 18 21:55:58 2011
Copyright (c) 2003, 2005, Oracle. All rights reserved.
Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
With the Partitioning, Real Application Clusters and Data Mining options
Starting "IATA_BOMS"."SYS_EXPORT_SCHEMA_01": user_secooler/******** directory=dpump_dir dumpfile=user_secooler_exp_isis.dmp logfile=user_secooler_exp_isis.log parfile=expdp_user_secooler.par
Estimate in progress using BLOCKS method...
Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA
Total estimation using BLOCKS method: 3.125 GB
Processing object type SCHEMA_EXPORT/USER
Processing object type SCHEMA_EXPORT/SYSTEM_GRANT
Processing object type SCHEMA_EXPORT/ROLE_GRANT
Processing object type SCHEMA_EXPORT/DEFAULT_ROLE
Processing object type SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
Processing object type SCHEMA_EXPORT/SEQUENCE/SEQUENCE
Processing object type SCHEMA_EXPORT/TABLE/TABLE
Processing object type SCHEMA_EXPORT/TABLE/GRANT/OWNER_GRANT/OBJECT_GRANT
Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX
Processing object type SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
Processing object type SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
Processing object type SCHEMA_EXPORT/TABLE/COMMENT
Processing object type SCHEMA_EXPORT/VIEW/VIEW
Processing object type SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT
Processing object type SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
ORA-39097: Data Pump job encountered unexpected error -600
ORA-39065: unexpected master process exception in DISPATCH
ORA-00600: internal error code, arguments: [17020], [0x271D12148], [], [], [], [], [], []
ORA-06512: at "SYS.KUPC$QUE_INT", line 895
ORA-01460: unimplemented or unreasonable conversion requested
ORA-39097: Data Pump job encountered unexpected error -600
UDE-00008: operation generated ORACLE error 31626
ORA-31626: job does not exist
ORA-39086: cannot retrieve job information
ORA-06512: at "SYS.DBMS_DATAPUMP", line 2745
ORA-06512: at "SYS.DBMS_DATAPUMP", line 3712
ORA-06512: at line 1
secdb@secdb /db_backup/dpump_dir$
2.問題原因
關於這個問題可以在MOS中的文章“ORA-00600 [17020] During Datapump Export/Import [ID 460936.1]”得到相關參考。
這是由於在資料泵匯出資料時觸發了Oracle Bug 4334700導致的。文中提到,該問題直到11g版本時才被修復。
更多資訊可以參考MOS的Bug描述“Bug 4334700: sbe_server doesn't shows any symbols after changing directory”。
3.處理方法
針對這個問題有兩種處理方法。
1)安裝補丁或者升級資料庫到11g,這個動作貌似有點誇張。
2)“鴕鳥策略”--不管不問
由於這個故障不是很輕易遇到,往往重新嘗試資料匯出後便會消失。
我這裡就是採用了這種方法。暫時對這個錯誤視而不見。
4.小結
很多情況下600錯誤來勢洶洶,後果慘重。然而個別情況下會有驚無險,本文提到的問題便是這種。
畢竟對於生產環境對其打補丁或者升級都是非常大的動作,一定要慎重。
Good luck.
secooler
11.04.18
-- The End --
簡單看一下這個報錯內容,供參考。
1.報錯現象
secdb@secdb /db_backup/dpump_dir$ sh iata_boms_exp_isis.sh
Export: Release 10.2.0.3.0 - 64bit Production on Mon Apr 18 21:55:58 2011
Copyright (c) 2003, 2005, Oracle. All rights reserved.
Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
With the Partitioning, Real Application Clusters and Data Mining options
Starting "IATA_BOMS"."SYS_EXPORT_SCHEMA_01": user_secooler/******** directory=dpump_dir dumpfile=user_secooler_exp_isis.dmp logfile=user_secooler_exp_isis.log parfile=expdp_user_secooler.par
Estimate in progress using BLOCKS method...
Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA
Total estimation using BLOCKS method: 3.125 GB
Processing object type SCHEMA_EXPORT/USER
Processing object type SCHEMA_EXPORT/SYSTEM_GRANT
Processing object type SCHEMA_EXPORT/ROLE_GRANT
Processing object type SCHEMA_EXPORT/DEFAULT_ROLE
Processing object type SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
Processing object type SCHEMA_EXPORT/SEQUENCE/SEQUENCE
Processing object type SCHEMA_EXPORT/TABLE/TABLE
Processing object type SCHEMA_EXPORT/TABLE/GRANT/OWNER_GRANT/OBJECT_GRANT
Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX
Processing object type SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
Processing object type SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
Processing object type SCHEMA_EXPORT/TABLE/COMMENT
Processing object type SCHEMA_EXPORT/VIEW/VIEW
Processing object type SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT
Processing object type SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
ORA-39097: Data Pump job encountered unexpected error -600
ORA-39065: unexpected master process exception in DISPATCH
ORA-00600: internal error code, arguments: [17020], [0x271D12148], [], [], [], [], [], []
ORA-06512: at "SYS.KUPC$QUE_INT", line 895
ORA-01460: unimplemented or unreasonable conversion requested
ORA-39097: Data Pump job encountered unexpected error -600
UDE-00008: operation generated ORACLE error 31626
ORA-31626: job does not exist
ORA-39086: cannot retrieve job information
ORA-06512: at "SYS.DBMS_DATAPUMP", line 2745
ORA-06512: at "SYS.DBMS_DATAPUMP", line 3712
ORA-06512: at line 1
secdb@secdb /db_backup/dpump_dir$
2.問題原因
關於這個問題可以在MOS中的文章“ORA-00600 [17020] During Datapump Export/Import [ID 460936.1]”得到相關參考。
這是由於在資料泵匯出資料時觸發了Oracle Bug 4334700導致的。文中提到,該問題直到11g版本時才被修復。
更多資訊可以參考MOS的Bug描述“Bug 4334700: sbe_server doesn't shows any symbols after changing directory”。
3.處理方法
針對這個問題有兩種處理方法。
1)安裝補丁或者升級資料庫到11g,這個動作貌似有點誇張。
2)“鴕鳥策略”--不管不問
由於這個故障不是很輕易遇到,往往重新嘗試資料匯出後便會消失。
我這裡就是採用了這種方法。暫時對這個錯誤視而不見。
4.小結
很多情況下600錯誤來勢洶洶,後果慘重。然而個別情況下會有驚無險,本文提到的問題便是這種。
畢竟對於生產環境對其打補丁或者升級都是非常大的動作,一定要慎重。
Good luck.
secooler
11.04.18
-- The End --
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/519536/viewspace-692920/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA-00600: internal error code, arguments: [2103]錯誤Error
- ORA-00600: internal error code, arguments: [4194] 錯誤處理Error
- 遭遇ORA-00600: internal error code, arguments: [kcrrrfswda.11], [4], [368], [], [], [], [], []Error
- 遭遇 ORA-00600: internal error code, arguments: [4194] ORA-1552Error
- ORA-00600: internal error code, arguments: [13310], [],錯誤解決Error
- ORA-00600: internal error code, arguments: [keltnfy-ldmInit] 錯誤解決Error
- ORA-00600: internal error code, arguments: [kcratr_scan_lastbwr]錯誤處理ErrorAST
- ORA-00600: internal error code, arguments: [kgantc_1]錯誤排查記錄Error
- 關於ORA-00600: internal error code, arguments: [ktrexc_1]錯誤Error
- ORA-00600: internal error code, arguments: [kpnatdm】Error
- ORA-00600: internal error code, arguments: [525]Error
- ORA-00600: internal error code, arguments: [4194]Error
- ORA-00600: internal error code, arguments: [15753]Error
- ORA-00600: internal error code, arguments: [17087]Error
- ORA-00600: internal error code, arguments: [Cursor not typechecked],Error
- ORA-00600: internal error code, arguments: [32695]Error
- ORA-00600: internal error code, arguments: [pfri.c: pfri8: plio mismatch ]錯誤Error
- ORA-00600: internal error code, arguments: [kcbgtcr_13], [], [],Error
- ORA-00600: internal error code, arguments: [2662], [0],Error
- ORA-00600: internal error code, arguments: [LibraryCacheNotEmptyOnCloseError
- 轉載:ORA-00600: internal error code, arguments: [504]Error
- ORA-00600: internal error code, arguments: [LibraryCacheNotEmptyOnClose]Error
- ORA-00600: internal error code, arguments: [15709]Error
- ORA-00600: internal error code, arguments: [LibraryCacheNotEmptyOnClose], [],[], [], [], [], [], []Error
- ORA-00600: internal error code, arguments: [qkaffsindex3], [], [], [], [], [], [], []ErrorIndex
- ORA-00600: internal error code, arguments: [krvxbpns01], [], [], [], [], [],Error
- ORA-00600: internal error code, arguments: [15160], [], [], [], [], [], [], []Error
- ORA-00600 : internal error code, arguments: [qertbFetchByRowID]Error
- 邏輯備庫 ORA-00600: internal error code, arguments: [krvxbpx20]Error
- ORA-00600: internal error code, arguments: [2131], [9], [8]Error
- ORA-00600: internal error code, arguments: [13011]Error
- 案例ORA-00600: internal error code, arguments: [qkaffsindex3], [], [], [], []ErrorIndex
- ORA-00600: internal error code, arguments: [kssadd: null parent]ErrorNull
- ora-00600:internal error code,arguments:[4194],[7],[2],[],[]Error
- ORA-00600: internal error code, arguments: [1433], [60], [], [], [], [], [], []Error
- ORA-00600: internal error code, arguments: [729], [4280], [space leak]Error
- ORA-00600: internal error code, arguments: [kcratr1_lastbwr], [], [], [], [ErrorAST
- ORA-00600: internal error code, arguments: [kcratr1_lastbwr], [], [], [], [],ErrorAST