Oracle 高版本往低版本備份恢復的方法


1. 高版本的數據庫備份恢復到低版本的數據庫 有時候回報錯, 提示version版本不一致,

2. 其實方法是expdp 導出的時候 增加一個參數就可以了 

參數 一般的類型是 version=11.2.0.1.0 樣式既可以

比如我這邊19c的導出語句

expdp system/Test6530@127.0.0.1/ora19cpdb directory=dir2 schemas=lcor199999 dumpfile=OR19WithPatch20190520ver11204.dmp logfile=20195021.txt compression=all version=11.2.0.1.0

3. 然后在11.2.0.4 上面就可以執行導入了:

impdp system/Test6530 directory=dir schemas=lcor199999 dumpfile=OR19WithPatch20190520ver11204.dmp logfile=20190521

4. 但是存在了幾個錯誤:

處理對象類型 SCHEMA_EXPORT/PROCEDURE/ALTER_PROCEDURE
ORA-39082: 對象類型 ALTER_PROCEDURE:"LCOR199999"."ERP_ZJDICT_DICTFINDRECORD" 已創建, 但帶有編譯警告
ORA-39082: 對象類型 ALTER_PROCEDURE:"LCOR199999"."ERP_ZJDICT_DICTGETLISTBYSQL" 已創建, 但帶有編譯警告
ORA-39082: 對象類型 ALTER_PROCEDURE:"LCOR199999"."ERP_HR_AT_INITATTENDANCEDATA" 已創建, 但帶有編譯警告
ORA-39082: 對象類型 ALTER_PROCEDURE:"LCOR199999"."ERP_ZJDICT_DICTGETLIST" 已創建, 但帶有編譯警告
ORA-39082: 對象類型 ALTER_PROCEDURE:"LCOR199999"."HELP_GETDATALIST" 已創建, 但帶有編譯警告
處理對象類型 SCHEMA_EXPORT/VIEW/VIEW
ORA-39082: 對象類型 VIEW:"LCOR199999"."VW_SALEREGISTRATION" 已創建, 但帶有編譯警告
處理對象類型 SCHEMA_EXPORT/PACKAGE/PACKAGE_BODY
ORA-39082: 對象類型 PACKAGE_BODY:"LCOR199999"."ERP_CEPP_EPAN_VENDOR" 已創建, 但帶有編譯警告
ORA-39082: 對象類型 PACKAGE_BODY:"LCOR199999"."LCBIP_PAYLIMIT" 已創建, 但帶有編譯警告
ORA-39082: 對象類型 PACKAGE_BODY:"LCOR199999"."PROC_BBFW" 已創建, 但帶有編譯警告
ORA-39082: 對象類型 PACKAGE_BODY:"LCOR199999"."ERP_PU_POSCH_BILLMGR" 已創建, 但帶有編譯警告
ORA-39082: 對象類型 PACKAGE_BODY:"LCOR199999"."LCBIP_UPDATEEXPFLAG" 已創建, 但帶有編譯警告
處理對象類型 SCHEMA_EXPORT/TYPE/TYPE_BODY
處理對象類型 SCHEMA_EXPORT/TABLE/INDEX/INDEX
處理對象類型 SCHEMA_EXPORT/TABLE/INDEX/FUNCTIONAL_INDEX/INDEX
處理對象類型 SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
處理對象類型 SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
ORA-39083: 對象類型 INDEX_STATISTICS 創建失敗, 出現錯誤:
ORA-01403: 未找到任何數據
ORA-01403: 未找到任何數據
失敗的 sql 為:
DECLARE I_N VARCHAR2(60);   I_O VARCHAR2(60);   NV VARCHAR2(1);   c DBMS_METADATA.T_VAR_COLL;   df varchar2(21) := 'YYYY-MM-DD:HH24:MI:SS';  stmt varchar2(300) := ' INSERT INTO "SYS"."IMPDP_STATS" (type,version,flags,c1,c2,c3,c5,n1,n2,n3,n4,n5,n6,n7,n8,n9,n10,n11,n12,d1,cl1) VALUES (''I'',6,:1,:2,:3,:4,:5,:6,:7,:8,:9,:10,:11,:12,:13,NULL,:14,:15,NULL,:16,:17)';BEGIN  DELETE FROM "SYS".
處理對象類型 SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/FUNCTIONAL_INDEX/INDEX_STATISTICS
處理對象類型 SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT
處理對象類型 SCHEMA_EXPORT/TABLE/TRIGGER
處理對象類型 SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
作業 "SYSTEM"."SYS_IMPORT_SCHEMA_01" 已經完成, 但是有 13 個錯誤 (於 星期二 5月 21 12:43:50 2019 elapsed 0 00:51:05 完成)

 

支持情況如何 以后需要功能測試一下才可以, 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM