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=.txt compression=all version=11.2.0.1.

3. 然后在11.2.0.4 上面就可以执行导入了:

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

4. 但是存在了几个错误:

处理对象类型 SCHEMA_EXPORT/PROCEDURE/ALTER_PROCEDURE
ORA-: 对象类型 ALTER_PROCEDURE:"LCOR199999"."ERP_ZJDICT_DICTFINDRECORD" 已创建, 但带有编译警告
ORA-: 对象类型 ALTER_PROCEDURE:"LCOR199999"."ERP_ZJDICT_DICTGETLISTBYSQL" 已创建, 但带有编译警告
ORA-: 对象类型 ALTER_PROCEDURE:"LCOR199999"."ERP_HR_AT_INITATTENDANCEDATA" 已创建, 但带有编译警告
ORA-: 对象类型 ALTER_PROCEDURE:"LCOR199999"."ERP_ZJDICT_DICTGETLIST" 已创建, 但带有编译警告
ORA-: 对象类型 ALTER_PROCEDURE:"LCOR199999"."HELP_GETDATALIST" 已创建, 但带有编译警告
处理对象类型 SCHEMA_EXPORT/VIEW/VIEW
ORA-: 对象类型 VIEW:"LCOR199999"."VW_SALEREGISTRATION" 已创建, 但带有编译警告
处理对象类型 SCHEMA_EXPORT/PACKAGE/PACKAGE_BODY
ORA-: 对象类型 PACKAGE_BODY:"LCOR199999"."ERP_CEPP_EPAN_VENDOR" 已创建, 但带有编译警告
ORA-: 对象类型 PACKAGE_BODY:"LCOR199999"."LCBIP_PAYLIMIT" 已创建, 但带有编译警告
ORA-: 对象类型 PACKAGE_BODY:"LCOR199999"."PROC_BBFW" 已创建, 但带有编译警告
ORA-: 对象类型 PACKAGE_BODY:"LCOR199999"."ERP_PU_POSCH_BILLMGR" 已创建, 但带有编译警告
ORA-: 对象类型 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-: 对象类型 INDEX_STATISTICS 创建失败, 出现错误:
ORA-: 未找到任何数据
ORA-: 未找到任何数据
失败的 sql 为:
DECLARE I_N VARCHAR2(); I_O VARCHAR2(); NV VARCHAR2(); c DBMS_METADATA.T_VAR_COLL; df varchar2() := 'YYYY-MM-DD:HH24:MI:SS'; stmt varchar2() := ' 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" 已经完成, 但是有 个错误 (于 星期二 5月 :: elapsed :: 完成)

支持情况如何 以后需要功能测试一下才可以,

Oracle 高版本往低版本备份恢复的方法的更多相关文章

  1. sqlserver高版本到低版本迁移

    从SqlServer2014 备份bak文件,在SqlServer2012中还原时遇到版本不兼容的问题. 经过leader 指导,可尝试以下办法处理数据迁移.共分三个步骤: 一.对需要迁移数据库生成s ...

  2. OGG-01332 ogg高版本向低版本传输

    Neo君遇到的ogg版本问题,在ggserr.log中的错误信息如下: 2018-10-12 09:55:10 ERROR OGG-01332 Oracle GoldenGate Delivery, ...

  3. Data Base mongodb高版本与低版本的区别

    mongodb高版本与低版本的区别 一.mongodb引擎: Mongodb 3.0支持用户自定义存储引擎,用户可配置使用mmapv1或者wiredTiger存储引擎. 3.2版本以后默认的开启的是w ...

  4. mongodb高版本与低版本的区别

    mongodb高版本与低版本的区别 一.mongodb引擎: Mongodb 3.0支持用户自定义存储引擎,用户可配置使用mmapv1或者wiredTiger存储引擎. 3.2版本以后默认的开启的是w ...

  5. SQL数据库从高版本到低版本的迁移,同时解决sql脚本文件太大无法打开的尴尬问题

    as we known,sql数据库高版本向低版本还原是不太可能但是又经常会碰到的事,今天实测了一种方法 步骤:任务—>生成脚本—> 下一步->高级,选择数据库版本和编写脚本数据类型 ...

  6. sqlserver高版本还原到低版本方法

    想要将Sqlserver2014高版本备份的数据还原到低版本SqlServer2008R2上去,但是这在SqlServer中是没法直接还原数据库的,通过以下方法可以顺利还原. 通过高版本生成sql脚本 ...

  7. SQL Server 临时禁用和启用所有外键约束(高版本向低版本迁移数据)

    --获得禁用所有外键约束的语句 select 'ALTER TABLE [' + b.name + '] NOCHECK CONSTRAINT ' + a.name +';' as 禁用约束 from ...

  8. SQL数据库从高版本导入低版本

    1. 打开高版本数据库右键–>任务–>生成脚本–>高级–>选择脚本兼容的版本(也就是低版本)–>拉倒最下面选择架构和数据 2. 在低版本里面,先新建一个数据库,名称要和脚 ...

  9. Vs工程高版本向低版本迁移

    使用到一个SLAM程序,一些运行库是基于PCL1.7.2Vs11版本,但是Vs11巨慢,应该把程序迁移到Vs10 下面,遇到打不开的问题. 1.修改方法: 参考链接:使用低版本打开高版本VS解决方案 ...

随机推荐

  1. 《Head First 软件开发》阅读三

    足够好的设计:以良好的设计完成工作 良好的设计有助于交付软件. 有些项目的进程会打破单一责任的原则,当每个对象只有一个理由去改变时,已经正确地实施了单一责任原则.辨别设计中的多重责任,对实现类中的东西 ...

  2. underscore的使用

    1.链接 npm underscore:https://www.npmjs.com/package/underscore 官网:https://underscorejs.org/ 2.npm安装:np ...

  3. 面向对象this关键字的内存图解

    this:哪个对象调用方法,this就代表哪个对象 案例1: //定义老师类 class Teacher { private String name; private int age; public ...

  4. Logstash的filter插件介绍

    一 官网说明 过滤器插件对事件执行中介处理.通常根据事件的特征有条件地应用过滤器. 以下过滤器插件在下面可用. Plugin Description Github repository aggrega ...

  5. Ubuntu16.04 同时连接无线网络和以太网端口

    背景: 激光雷达VLP16通过以太网线连接电脑.在本博客所述的设置之前,一旦连接以太网线,本机(dell笔记本)的无线网络立即断开,即无法同时连接无线网络和以太网端口. 问题查找: 命令行  $ ip ...

  6. 【转】Tarjan算法 资料合集

    http://blog.csdn.net/fuyukai/article/details/51039788 Tarjan三大算法之双连通分量(割点,桥) Robert Endre Tarjan是一个美 ...

  7. Oracle删除表空间报ORA01548

    由于undo表空间设置了自动增长,导致替换了好几个undo表空间,就想把原先的undo表空间删掉腾出空间 但删的时候报错 SQL> drop tablespace undotbs1 includ ...

  8. nowcoder---常州大学新生寒假训练会试----F 大佬的生日礼包(二分)

    链接:https://www.nowcoder.net/acm/contest/78/F 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit ...

  9. ENGINE =MyISAM DEFAULT CHARACTER SET latin1 COLLATE latin1_general_cs AUTO_INCREMENT=0; 什么意思

    ENGINE =MyISAM //表类型为myisam插写比较快 DEFAULT CHARACTER  SET  latin1//默认字符为latin1 COLLATE  latin1_general ...

  10. EM 算法资料

    EM 算法的英文全称是: Expectation-Maximum. EM 算法的步骤 假设 \(Z\) 是隐变量,\(\theta\) 是待定参数. E 步:固定参数 \(\theta\),求 \(Z ...