Oracle的11gr2版本中,并没有对数据泵做出多大的改动,主要是增加了对原始版本参数的支持,并且去掉了一些小的限制。

这一篇介绍数据泵对版本的支持。

在11.2中,Oracle增加了版本的功能,而数据泵也支持对指定版本的导出,或将对象导入到指定的版本中。

SQL> conn yangtk/yangtk已连接。SQL> select sys_context('USERENV', 'CURRENT_EDITION_NAME') from dual;

SYS_CONTEXT('USERENV','CURRENT_EDITION_NAME')

-----------------------------------------------------------------------

ORA$BASE

SQL> select synonym_name

2  from user_synonyms;

SYNONYM_NAME

------------------------------

S_1

SQL> create edition my_edition;

版本已创建。

SQL> alter session set edition = my_edition;

会话已更改。

SQL> create synonym s_my_edition for t;

同义词已创建。

SQL> host

[oracle@bjtest ~]$ expdp yangtk/yangtk directory=d_output dumpfile=my_edition.dp include=synonym source_edition=my_edition

Export: Release 11.2.0.1.0 - Production on星期一9月14 08:10:53 2009

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options启动"YANGTK"."SYS_EXPORT_SCHEMA_01":  yangtk/******** directory=d_output dumpfile=my_edition.dp include=synonym source_edition=my_edition正在使用BLOCKS方法进行估计...处理对象类型SCHEMA_EXPORT/TABLE/TABLE_DATA使用BLOCKS方法的总估计: 0 KB处理对象类型SCHEMA_EXPORT/SYNONYM/SYNONYM已成功加载/卸载了主表"YANGTK"."SYS_EXPORT_SCHEMA_01"

******************************************************************************

YANGTK.SYS_EXPORT_SCHEMA_01的转储文件集为:

/home/oracle/my_edition.dp作业"YANGTK"."SYS_EXPORT_SCHEMA_01"已于08:11:02成功完成

[oracle@bjtest ~]$ impdp yangtk/yangtk directory=d_output dumpfile=my_edition.dp target_edition=ora\$base

Import: Release 11.2.0.1.0 - Production on星期一9月14 08:13:08 2009

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options已成功加载/卸载了主表"YANGTK"."SYS_IMPORT_FULL_01"启动"YANGTK"."SYS_IMPORT_FULL_01":  yangtk/******** directory=d_output dumpfile=my_edition.dp target_edition=ora$base处理对象类型SCHEMA_EXPORT/SYNONYM/SYNONYM

ORA-31684:对象类型SYNONYM:"YANGTK"."S_1"已存在作业"YANGTK"."SYS_IMPORT_FULL_01"已经完成,但是有1个错误(于08:13:11完成)

[oracle@bjtest ~]$ exit

exit

SQL> select synonym_name

2  from user_synonyms;

SYNONYM_NAME

------------------------------

S_1

S_MY_EDITION

由于版本MY_EDITION是ORA$BASE的子版本,因此可以看到父版本创建的同义词。导出MY_EDITION版本的同义词时,导出了S_1和S_MY_EDITION两个对象。

而导入到目标版本ORA$BASE时,由于S_1已经存在,因此只将同义词S_MY_EDITION导入到目标版本中。

数据泵的导出和导入版本功能,只是指定了导出或导入的版本对象,而在数据泵保存的文件中并没有保存版本对应的信息,因此在导入的时候,如果没有指定TARGET_EDITION,则Oracle就会导入到默认版本下,而和导出时指定的版本没有关系。

Oracle11G数据泵支持,Oracle11gr2数据泵新特性(五)相关推荐

  1. windows无法配置此无线连接_Kubernetes 1.18功能详解:OIDC发现、Windows节点支持,还有哪些新特性值得期待?...

    Kubernetes 1.18发布,一些对社区产生影响的新特性日渐完善,如 KSA(Kubernetes Service Account) tokens的OIDC发现和对Windows节点的支持.在A ...

  2. 修改节点大小_重磅前瞻!K8S 1.18即将发布:OIDC发现、Windows节点支持,还有哪些新特性值得期待?...

    根据Kubernetes官方计划,明日Kubernetes 1.18版本即将发布! 一些将对社区产生影响的新特性日渐完善,如 KSA(Kubernetes Service Account) token ...

  3. JDK8新特性(五):JDK8时间日期API

    本文目录: 前言 1.旧版日期时间API存在的问题 2.新日期时间 API 介绍 3.用法介绍 1.JDK8 日期和时间类 2.JDK8 日期时间格式化与解析 3.JDK8 Instant 类 4.J ...

  4. cryptojs支持rsa加密_新特性解读 | 从 wireshark 看 MySQL 8.0 加密连接

    作者:秦福朗 爱可生 DBA 团队成员,负责项目日常问题处理及公司平台问题排查.热爱 IT,喜欢在互联网里畅游,擅长摄影.厨艺,不会厨艺的 DBA 不是好司机,didi~ 本文来源:原创投稿 *爱可生 ...

  5. jdk1.8新特性(五)——Stream

    转载自:https://mp.weixin.qq.com/s/adKZrOe6nFEmuADHijsAtA 在Java中,集合和数组是我们经常会用到的数据结构,需要经常对他们做增.删.改.查.聚合.统 ...

  6. JDK8新特性(五)之Stream流介绍和获取方式

    1.Stream流介绍 当我们需要对集合中的元素进行操作的时候,除了必需的添加.删除.获取外,最典型的就是集合遍历.我们来体验集合操作数据的弊端,需求如下: 一个ArrayList集合中存储有以下数据 ...

  7. JDK1.8新特性(五): Collectors

    大家都在看的人 工 智 能,通俗易懂,简单易解,风趣幽默. 一:简介 Stream中有两个个方法collect和collectingAndThen用于对流中的数据进行处理,可以对流中的数据进行聚合操作 ...

  8. oracle12c 清理归档,Oracle 12c中数据删除(delete)新特性之数据库内归档功能

    有些应用有"标记删除"的概念,即不是删除数据,而是数据依然保留在表中,只是对应用不可见而已.这种需求通常通过如下方法实现: 1)  给相关表增加一个另外的列,该列存储标志数据被删除 ...

  9. oracle flash_cache,11gR2新特性之二 - Flash Cache 的SSD支持

    11gR2新特性之二 - Flash Cache 的SSD支持 Flash Cache的新特性就早已经被释放出来,该特性允许使用SSD硬盘作为Buffer Cache的二级缓存,以在磁盘和内存之间增加 ...

最新文章

  1. mysql数据库解压安装教程_MySQL数据库之windows 10下解压版MySql安装配置方法教程...
  2. java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
  3. 常见服务器小机型号,小机服务器一览.ppt
  4. Spring MVC:测试简介
  5. 指纹支付为什么没有推广?
  6. BI报表设计 AJ-Report
  7. vue开发环境搭建(WebStorm)
  8. 小白量化《穿云箭集群量化》(1)小白草根超级量化软件介绍
  9. 减肥成功,给自己的减肥之路留个纪念(测试博客)
  10. php独孤九剑,针对浏览器隐藏CSS之独孤九剑_经验交流
  11. 如何用python更改图片的像素
  12. 看Vue文档总结之路(四)
  13. 实时数仓实践(一)之数据库实时增量同步工具-CDC(Change Data Capture)
  14. 【多人会议功能】uniapp - 微信小程序 - 腾讯云
  15. Enscape 设置预设功能能够在保存的设置之间切换
  16. 刘朋:不会面试的“白帽子”不是好程序员
  17. 宏鑫科技在创业板过会:前三季度收入约7亿元,王文志为实控人
  18. HPROSE PRC通讯
  19. 人体中数量最多的神经元,人体内有多少个神经元
  20. 根据课表自动打开网课上课平台——Python实现

热门文章

  1. python请输入第一个数请输入第二个数_Python小白学习之路(四)——第一次练习题...
  2. ubuntu 交叉编译 armv7_32 ffmpeg x264(已完成)
  3. 【放置奇兵】算法 酒馆攻略
  4. tensorflow tf.train.ExponentialMovingAverage() (滑动平均模型)(移动平均法 Moving average,MA)(用于平滑数据波动对预测结果的影响)
  5. python numpy ufunc.reduce(self, a, axis=0, dtype=None, out=None, keepdims=False)函数.(连续执行原始运算对值聚合)
  6. python中使用中文字符,文件首行添加# -*- coding: utf-8 -*-后仍然报错(unicode error) ‘utf-8‘ codec can‘t decode byte 0xc4
  7. gcnew 与 new 的区别
  8. start与run的区别
  9. php性能提升5倍的秘诀,停机维护时长缩短5倍,全靠这3个秘诀
  10. Json数组列表中的数据分组排序、组内排序