ORA-31642: 以下 SQL 语句失败:
BEGIN “SYS”.”DBMS_SCHED_EXPORT_CALLOUTS”.SCHEMA_CALLOUT(:1,1,1,’10.02.00.01.00’)
; END;
ORA-06512: 在 “SYS.DBMS_SYS_ERROR”, line 86
ORA-06512: 在 “SYS.DBMS_METADATA”, line 907
ORA-01422: 实际返回的行数超出请求的行数
ORA-06512: 在 “SYS.DBMS_SYS_ERROR”, line 105
ORA-06512: 在 “SYS.KUPW$WORKER”, line 6241
—– PL/SQL Call Stack —– object line object handle number name 2EBF7ED4 14916 package body SYS.KUPW$WORKER 2EBF7ED4 6300 package body SYS.KUPW$WORKER 2EBF7ED4 2340 package body SYS.KUPW$WORKER 2EBF7ED4 6861 package body SYS.KUPW$WORKER 2EBF7ED4 1262 package body SYS.KUPW$WORKER 2EBDBC80 2 anonymous block |
作业 “YANGTK”.”SYS_EXPORT_SCHEMA_01″ 因致命错误于 00:26:43 停止
导出过程中出现了ORA-1422错误,而这正是由于DUAL表中记录多于1条造成的结果。Oracle很多的工具和包都依赖于DUAL表,因此插入多余的记录就会导致这些工具出现异常情况:
SQL> delete DUAL; |
已删除 1 行。
SQL> COMMIT; |
提交完成。
SQL> select * FROM DUAL; D - X |
下面重新执行导出问题解决:
E:>expdp yangtk/yangtk@ytk102 directory=d_output dumpfile=yangtk.dp
Export: Release 10.2.0.1.0 – Production on 星期三, 13 8月, 2008 0:37:31
Copyright (c) 2003, 2005, Oracle. All rights reserved.
连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 – Production With the Partitioning, OLAP and Data Mining options启动 “YANGTK”.”SYS_EXPORT_SCHEMA_02″: yangtk/********@ytk102 directory=d_output dumpfile=yangtk.dp正在使用 BLOCKS 方法进行估计…处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA使用 BLOCKS 方法的总估计: 1.812 MB处理对象类型 SCHEMA_EXPORT/USER处理对象类型 SCHEMA_EXPORT/SYSTEM_GRANT处理对象类型 SCHEMA_EXPORT/ROLE_GRANT处理对象类型 SCHEMA_EXPORT/DEFAULT_ROLE处理对象类型 SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA处理对象类型 SCHEMA_EXPORT/TYPE/TYPE_SPEC处理对象类型 SCHEMA_EXPORT/DB_LINK处理对象类型 SCHEMA_EXPORT/SEQUENCE/SEQUENCE处理对象类型 SCHEMA_EXPORT/TABLE/TABLE处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/INDEX处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS处理对象类型 SCHEMA_EXPORT/TABLE/COMMENT处理对象类型 SCHEMA_EXPORT/PACKAGE/PACKAGE_SPEC处理对象类型 SCHEMA_EXPORT/FUNCTION/FUNCTION处理对象类型 SCHEMA_EXPORT/PROCEDURE/PROCEDURE处理对象类型 SCHEMA_EXPORT/PACKAGE/COMPILE_PACKAGE/PACKAGE_SPEC/alter_PACKAGE_SP EC处理对象类型 SCHEMA_EXPORT/FUNCTION/alter_FUNCTION处理对象类型 SCHEMA_EXPORT/PROCEDURE/alter_PROCEDURE处理对象类型 SCHEMA_EXPORT/PACKAGE/PACKAGE_BODY处理对象类型 SCHEMA_EXPORT/TYPE/TYPE_BODY处理对象类型 SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS |
. . 导出了 “YANGTK”.”T_RECORD” 473.9 KB 40000 行
. . 导出了 “YANGTK”.”SYS_EXPORT_SCHEMA_01″ 227.9 KB 1169 行
. . 导出了 “YANGTK”.”TEST_LOB” 5.656 KB 1 行
. . 导出了 “YANGTK”.”CHAINED_ROWS” 81.25 KB 2118 行
. . 导出了 “YANGTK”.”T” 4.906 KB 1 行
. . 导出了 “YANGTK”.”T_LEVEL” 6.234 KB 6 行
. . 导出了 “YANGTK”.”T_LEVEL1″ 6.585 KB 8 行
. . 导出了 “YANGTK”.”T_LOAD_SPACE” 5.585 KB 5 行
. . 导出了 “YANGTK”.”T_LOG” 5.273 KB 2 行
. . 导出了 “YANGTK”.”T_NO_exists_BEFORE” 5.257 KB 1 行
. . 导出了 “YANGTK”.”T_TREE” 5.960 KB 9 行
. . 导出了 “YANGTK”.”T_char” 0 KB 0 行
. . 导出了 “YANGTK”.”T_COMPRESS” 0 KB 0 行已成功加载/卸载了主表 “YANGTK”.”SYS_EXPORT_SCHEMA_02″
******************************************************************************
YANGTK.SYS_EXPORT_SCHEMA_02 的转储文件集为:
E:YANGTK.DP作业 “YANGTK”.”SYS_EXPORT_SCHEMA_02″ 已于 00:37:51 成功完成
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
避免Oracle错误
我如何才能避免 ORA-01501、ORA-00200、ORA-00202、ORA-27038以及OSD-04010这些错误?
-
特殊Batch Process并行运行时出现死锁错误
为什么在特殊Batch Process并行运行时会出现死锁错误?出现这种错误情况时我们应该如何处理?
-
带shell脚本的ORA-00054错误
如果出现了带shell脚本的ORA-00054错误:ORA-00054: resource busy and acquire with NOWAIT specified。我们该怎么处理?
-
AIX下bosboot报0301-154处理
客户安装软件,在安装过程中报……,于是使用如下命令检测……;参照了IBM官方给的一个方法,但是发现这个方法有些问题。