一次导出问题的解决方法(EXP-00008和PLS-00201的错误)

联机至: Oracle Database 10g Enterprise Edition Release 10.1.0.4.0 - Production
With the Partitioning, OLAP and Data Mining options
已汇出 ZHT16MSWIN950 字符集和 AL16UTF16 NCHAR 字符集

即将汇出整个数据库 ...
. 正在汇出表格空间定义
. 正在汇出设定档
. 正在汇出使用者定义
. 正在汇出角色
. 正在汇出资源成本
. 正在汇出倒回区段定义
. 正在汇出数据库连结
. 正在汇出序号
. 汇出目录别名
. 正在汇出相关信息环境名称空间
. 汇出外来功能链接库名称
. 正在汇出 PUBLIC 类型同义字
. 正在汇出专用类型同义字
. 正在汇出对象类型的定义
. 正在汇出系统程序对象与动作
EXP-00008: ORACLE 错误 25153 发生
ORA-25153: 暂时表格空间是空的
ORA-06512: "SYS.DBMS_LOB", line 443
ORA-06512: "SYS.DBMS_SCHED_MAIN_EXPORT", line 499
ORA-06512: "SYS.DBMS_SCHED_WINDOW_EXPORT", line 14
ORA-06512: line 1
EXP-00085: 先前的问题发生于呼叫 SYS.DBMS_SCHED_WINDOW_EXPORT.create_exp , 其属于物件 8755
EXP-00008: ORACLE 错误 25153 发生
ORA-25153: 暂时表格空间是空的
ORA-06512: "SYS.DBMS_LOB", line 443
ORA-06512: "SYS.DBMS_SCHED_MAIN_EXPORT", line 499
ORA-06512: "SYS.DBMS_SCHED_WINDOW_EXPORT", line 14
ORA-06512: line 1
EXP-00085: 先前的问题发生于呼叫 SYS.DBMS_SCHED_WINDOW_EXPORT.create_exp , 其属于物件 8756
EXP-00008: ORACLE 错误 25153 发生
ORA-25153: 暂时表格空间是空的
ORA-06512: "SYS.DBMS_LOB", line 443
ORA-06512: "SYS.DBMS_SCHED_MAIN_EXPORT", line 847
ORA-06512: "SYS.DBMS_SCHED_CLASS_EXPORT", line 14
ORA-06512: line 1
EXP-00085: 先前的问题发生于呼叫 SYS.DBMS_SCHED_CLASS_EXPORT.create_exp , 其属于物件 4979
EXP-00008: ORACLE 错误 25153 发生
ORA-25153: 暂时表格空间是空的
ORA-06512: "SYS.DBMS_LOB", line 443
ORA-06512: "SYS.DBMS_SCHED_MAIN_EXPORT", line 847
ORA-06512: "SYS.DBMS_SCHED_CLASS_EXPORT", line 14
ORA-06512: line 1
EXP-00085: 先前的问题发生于呼叫 SYS.DBMS_SCHED_CLASS_EXPORT.create_exp , 其属于物件 8760
EXP-00008: ORACLE 错误 25153 发生
ORA-25153: 暂时表格空间是空的
ORA-06512: "SYS.DBMS_LOB", line 443
ORA-06512: "SYS.DBMS_SCHED_MAIN_EXPORT", line 787
ORA-06512: "SYS.DBMS_SCHED_WINGRP_EXPORT", line 14
ORA-06512: line 1
EXP-00085: 先前的问题发生于呼叫 SYS.DBMS_SCHED_WINGRP_EXPORT.create_exp , 其属于物件 8757
. 正在汇出预先纲要程序对象与动作
EXP-00008: ORACLE 错误 6550 发生
ORA-06550: 1 , 13 个字段:
PLS-00201: 必须宣告识别项 'DMSYS.DBMS_DM_MODEL_EXP'
ORA-06550: 1 , 7 个字段:
PL/SQL: Statement ignored
EXP-00083: 当呼叫 DMSYS.DBMS_DM_MODEL_EXP.schema_info_exp 时发生了先前的问题
. 正在汇出丛集定义
EXP-00056: ORACLE 错误 25153 发生
ORA-25153: 暂时表格空间是空的
EXP-00056: ORACLE 错误 25153 发生
ORA-25153: 暂时表格空间是空的
EXP-00000: 汇出作业未顺利终止

ORA-25153: 暫時表格空間是空的……

这个错误的解决方法

sql>alter tablespace TEMP add tempfile 'D:oracleoradatawhoratemp01.dbf' size 40M reuse;

解决方法:startup upgrade. 运行catpatch.sql. 再导出出现新错误:

About to export specified users ...
. exporting pre-schema procedural objects and actions
EXP-00008: ORACLE error 6550 encountered
ORA-06550: line 1, column 13:
PLS-00201: identifier 'DMSYS.DBMS_DM_MODEL_EXP' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
EXP-00083: The previous problem occurred when calling DMSYS.DBMS_DM_MODEL_EXP.sc

参考http://www.orafaq.com/forum/?t=msg&th=48144/0/

运行DELETE FROM exppkgact$ WHERE SCHEMA='DMSYS';

问题解决。

See Metalink Note 304449.1: Database Export fails with PLS-00201 identifier DMSYS.DBMS_MODEL_EXP must be declared:估计这是个bug。


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/77580/viewspace-212720/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/77580/viewspace-212720/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值