首页 > 解决方案 > impdp ora-00904 标识符无效

问题描述

我正在尝试将我们的数据库导入WE8MSWIN1252到一个新AL32UTF8实例中。我正在使用impdp工具来实现这一点。我收到以下错误

处理对象类型 SCHEMA_EXPORT/PACKAGE/COMPILE_PACKAGE/PACKAGE_SPEC/ALTER_PACKAGE_SPEC ORA-39083: 对象类型 ALTER_PACKAGE_SPEC:"MyOwner"."MyPackageOwner" 未能创建并出现错误: ORA-00904: "DECL_OBJ#": 标识符无效

请注意,当我使用SQLplus它编译这个包时,它按预期工作你知道什么会导致这个错误吗?谢谢,比莱尔

标签: oracleimpdp

解决方案


打开 SQL Developer 将 PLScope 标识符参数(工具 > 首选项 > 数据库 > PL/SQL 编译器 > PLScope 标识符)从全部设置为无。关闭并打开 SQL Develop

它解决了我的问题。


推荐阅读