暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

使用DATAPUMP导致ORA-00600 17020错误

原创 盖国强 2019-05-08
573

问题描述

Oracle 10g 引入的数据泵(Datapump)带来了一系列的好处,比如Server端执行,不惧怕网络终端,任务可以中断和重启动,在数据库端通过队列来调度执行等等。

但是随着这些好处也引来一系列的问题,比如客户数据库又遇到如下问题:ORA-00600 17020错误。


专家解答

这是由于导出时队列错误导致的(Oracle 10gr2支持自动的队列调度,但是据我观察,是存在很多问题的),Metalink的Bug 4334700 与此有关,Unix、Linux平台在Oracle 11g中得到修正:

Thu Apr 9 02:40:03 2009
The value (30) of MAXTRANS parameter ignored.
Thu Apr 9 02:40:07 2009
ALTER SYSTEM SET service_names='SYS$SYS.KUPC$C_1_20090409024004.ERPDB.CNC.COM' SCOPE=MEMORY SID='ERPdb1';
Thu Apr 9 02:40:07 2009
ALTER SYSTEM SET service_names='SYS$SYS.KUPC$C_1_20090409024004.ERPDB.CNC.COM','SYS$SYS.KUPC$S_1_20090409024004.ERPDB.CNC.COM' SCOPE=MEMORY SID='erpdb1';
kupprdp: master process DM00 started with pid=38, OS id=623104
to execute - SYS.KUPM$MCP.MAIN('EXPDP_BAK20090409', 'SYSTEM', 'KUPC$C_1_20090409024004', 'KUPC$S_1_20090409024004', 0);
Thu Apr 9 02:40:10 2009
ALTER SYSTEM SET service_names='SYS$SYS.KUPC$S_1_20090409024004.ERPDB.CNC.COM' SCOPE=MEMORY SID='erpdb1';
Thu Apr 9 02:40:10 2009
Errors in file /u01/admin/erpdb/bdump/erpdb1_dm00_623104.trc:
ORA-00600: internal error code, arguments: [17020], [0x70000044A750578], [], [], [], [], [], []
ORA-01460: unimplemented or unreasonable conversion requested
Thu Apr 9 02:40:10 2009
Errors in file /u01/admin/erpdb/udump/erpdb1_ora_737926.trc:
ORA-00600: internal error code, arguments: [17020], [0x70000044A750578], [], [], [], [], [], []
ORA-25207: enqueue failed, queue SYS.KUPC$C_1_20090409024004 is disabled from enqueueing
Thu Apr 9 02:40:13 2009
Trace dumping is performing id=[cdmp_20090409024013

虽然无关大碍,但是600错误还是让人心有余悸,少用Datapump算了。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论