日期:2014-05-16 浏览次数:20574 次
一、错误情况 进行exp或者imp时,出现如下错误: ? 出现错误如下: ? 二、解决方案 ? 1、登录sqlplus,执行以下命令 $ORACLE_HOME/rdbms/admin/catrepr.sql --Removes Replication related objects ? 2、如仍出现上述错误,则执行catalog.sql和catproc.sql重建数据字典 ? 错误解决
经由常规路径导出由EXPORT:V08.01.05创建的文件
已经完成ZHS16GBK字符集和AL16UTF16 NCHAR 字符集中的导入
导出服务器使用ZHS16GBK NCHAR 字符集 (可能的ncharset转换)
IMP-00017: 由于 ORACLE 的 4068 错误,以下的语句失败
"BEGIN??SYS.DBMS_REPCAT_MIG.PRE_IMPORT; END;"
IMP-00003: 遇到 ORACLE 错误 4068
ORA-04068: 已丢弃程序包??的当前状态
ORA-04067: 未执行,package body "SYS.DBMS_REPCAT_UTL" 不存在
ORA-06508: PL/SQL: 无法在调用之前找到程序单元
ORA-06512: 在"SYS.DBMS_REPCAT_MIG", line 116
ORA-06512: 在line 1
IMP-00000: 未成功终止导入
$ORACLE_HOME/rdbms/admin/catrep.sql --Creates Replication related objects
$ORACLE_HOME/rdbms/admin/utlrp.sql --Recompile Invalid PL/SQL modules