Dump

SYS.DBMS_INTERNAL_LOGSTDBY 導致轉儲導入錯誤

  • March 30, 2016

我在將轉儲導入 Oracle XE 數據庫時遇到問題。導入對其他幾個人有效,所以我可以假設轉儲沒有損壞。

在執行以下命令:

C:\Users\franzm>impdp abcac@xe 目錄=exp_dir DUMPFILE=expdp_abc_20140122010001.dmp schemas=abc LOGFILE=log.log

exp_dir 之前設置為帶有轉儲文件的文件夾

我收到以下錯誤:

ORA-31626: 作業不存在 ORA-04063: 包體 “SYS.DBMS_INTERNAL_LOGSTDBY” 有錯誤 ORA-06508: PL/SQL: 找不到被呼叫的程序單元: “SYS.DBMS_INTERNAL_LOGSTDBY” ORA-06512: 在 “SYS. KUPV$FT”,第 991 行 ORA-04063:包主體“SYS.DBMS_LOGREP_UTIL”有錯誤 ORA-06508:PL/SQL:找不到正在呼叫的程序單元:“SYS.DBMS_LOGREP_UTIL”

我在網上搜尋並在 oracle board 中找到了一些主題,但這些對我沒有幫助。有人有提示嗎?

重新安裝 Oracle XE 完成了這項工作。

引用自:https://dba.stackexchange.com/questions/57275