前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Oracle 20c 新特性:数据泵 expdp / impdp 的EXCLUDE和CHECKSUM增强

Oracle 20c 新特性:数据泵 expdp / impdp 的EXCLUDE和CHECKSUM增强

作者头像
数据和云
发布2020-05-12 17:31:19
8490
发布2020-05-12 17:31:19
举报
文章被收录于专栏:数据和云数据和云

墨墨导读:随着 Oracle 的数据泵技术不断增强,这个逻辑数据备份和迁移工具,已经成为了 Oracle 数据库用户的首选工具之一,在 20c 中, expdp / impdp 都获得了大量的特性增强。

随着 Oracle 的数据泵技术不断增强,这个逻辑数据备份和迁移工具,已经成为了 Oracle 数据库用户的首选工具之一,在 20c 中, expdp / impdp 都获得了大量的特性增强。

  • Oracle Data Pump 20c 可以在同一导出或导入操作中包含和排除对象,这意味着,DataPump 可以在同一操作中包含 INCLUDE 和 EXCLUDE 参数。通过对要迁移的对象进行更多的特定化,这一增强功能使迁移 Oracle 数据库更容易。

注意:在命令中包含两个参数时,Oracle 将首先处理 INCLUDE 参数,并包含由该参数标识的所有对象。然后处理 EXCLUDE 参数,从包含的对象集中删除被排除的对象。

下面是一个只包含2个表,但排除了包含 IDX 字样全部索引的例子:

代码语言:javascript
复制
expdp eygle SCHEMAS=eygle DUMPFILE=eygle.dmp REUSE_DUMPFILES=YES
INCLUDE=TABLE:\"IN \(\'ENMO\',\'TECH\'\)\"
EXCLUDE=INDEX:\"LIKE \'IDX\%\'\"

  • Oracle Data Pump 20c 可以重启中断的(resume)可传输的表空间导出和导入作业。支持对可传输表空间(TTS)元数据的并行导出和导入操作。
  • Oracle Data Pump 20c支持在导入时可选择索引压缩,包括对Oracle自治数据库的索引压缩。支持添加、更改和消除表压缩功能,数据泵也支持导入时索引压缩,引入了一个新的TRANSFORM参数子句INDEX_COMPRESSION_CLAUSE,从而支持索引压缩。
  • Oracle Data Pump 20c可以从Oracle自治数据库中执行导出到云对象存储中的转储文件。
  • 从Oracle数据库20c开始,现在在dumpfile中添加了一个校验和,你可以使用校验和来帮助确认文件是有效的。校验通过 CHECKSUM=[YES|NO] 参数控制。20c 支持多种校验算法 CHECKSUM_ALGORITHM = [CRC32|SHA256|SHA384|SHA512],缺省的算法是 SHA256 。

Checksum 的使用:

代码语言:javascript
复制
expdp hr DIRECTORY=dpump_dir1 DUMPFILE=hr.dmp CHECKSUM_ALGORITHM=SHA384

当导入时,可以通过 VERIFY_CHECKSUM=[YES|NO] 进行校验:

代码语言:javascript
复制
impdp hr DIRECTORY=dpump_dir1 DUMPFILE=hr.dmp VERIFY_CHECKSUM=YES

通过 impdp 还可以 VERIFY_ONLY=[YES|NO] 设置仅仅验证而不执行真正的数据导入操作。

参考链接:https://docs.oracle.com/en/database/oracle/oracle-database/20/sutil/oracle-data-pump.html

墨天轮原文链接:https://www.modb.pro/db/24496

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-05-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数据和云 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
文件存储
文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档