• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

导出报错:ORA-04063: package body “DMSYS.DBMS_DM_MODEL_EXP” has e

mysql 搞代码 4年前 (2022-01-09) 26次浏览 已收录 0个评论

导出报错:ORA-04063: package body DMSYS.DBMS_DM_MODEL_EXP has errors

Oracle 11.2.0.2 , EBS R12.1.3

因为是升级的数据库系统, 保留了 DMSYS data mining 组件, 但是在库中处于INVALID 状态,, 查询 dba_registry 可以看到。

导出metadata 时报错:
ORA-06512: at “SYS.DBMS_SYS_ERROR”, line 86
ORA-06512: at “SYS.DBMS_METADATA”, line 1282
ORA-04063: package body “DMSYS.DBMS_DM_MODEL_EXP” has errors
ORA-06508: PL/SQL: could not find program unit being called: “DMSYS.DBMS_DM_MODEL_EXP”
ORA-06512: at “SYS.DBMS_SYS_ERROR”, line 86
ORA-06512: at “SYS.KUPW$WORKER”, line 8398

处理方法:
SQL> drop user DMSYS;
SQL> DELETE FROM SYS.EXPPKGACT$ WHERE SCHEMA = ‘DMSYS’;
SQL> SELECT COUNT(*) FROM DBA_SYNONYMS WHERE TABLE_OWNER = ‘DMSYS’;

SQL> SET HEAD OFF
SQL> SPOOL /DROP_DMSYS_SYNONYMS.SQL
SQL> SELECT ‘Drop public synonym ‘ || SYNONYM_NAME || ‘ ;’
FROM DBA_SYNONYMS WHERE TABLE_OWNER = ‘DMSYS’;
SQL> SPOOL OFF
SQL> @/DROP_DMSYS_SYNONYMS.SQL
SQL> EXIT;

已经不用dmsys了

Oracle升级出现ORA本文来源gao*daima.com搞@代#码&网6-04063 DBMS_REGISTRY has error

Linux-6-64下安装Oracle 12C笔记

在CentOS 6.4下安装Oracle 11gR2(x64)

Oracle 11gR2 在VMWare虚拟机中安装步骤

Debian 下 安装 Oracle 11g XE R2


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:导出报错:ORA-04063: package body “DMSYS.DBMS_DM_MODEL_EXP” has e

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址