ITPub博客

首页 > 数据库 > Oracle > 数据泵的TRANSFORM参数说明及使用

数据泵的TRANSFORM参数说明及使用

原创 Oracle 作者:zhcunique 时间:2021-06-11 09:13:27 0 删除 编辑

参数说明

官方文档: http://docs.oracle.com/database/122/SUTIL/datapump-import-utility.htm#SUTIL939

TRANSFORM 适用场景

导入和导出的时候,有些表空间不一样。比如导出的时候该对象是在A 表空间,导入到另一个库没有表空间 A 就会报错。但是使用这个参数就会正常导入, 对象会存储在该用户下的默认表空间中。

语法

TRANSFORM = transform_name:value[:object_type]

object_type 是可选的,如果不指定 object_type ,那么则指定导入的所有有效的对象。

TRANSFORM 对下面对象有效: CLUSTER, CONSTRAINT, INDEX, ROLLBACK_SEGMENT, TABLE, and TABLESPACE.

transform_name : SEGMENT_ATTRIBUTES

在官方文档中有很详细的介绍,这里只介绍一个 的参数值。

SEGMENT_ATTRIBUTES : value 值

值:Y|N

Y :默认值,表示这个段的属性 ( 物理属性,存储属性,表空间和 logging) 都将被包含在 DDL 的语句中。

N: 表示这些属性都不会在 DDL 语句中。意思是导入该对象的时候,不会指定表空间等属性,只是简单的创建一个对象。


使用实例:impdp scott/tiger DIRECTORY=*** DUMPFILE=***.DMP LOGFILE=***.log TRANSFORM=SEGMENT_ATTRIBUTES:N

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69994536/viewspace-2776445/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
先后就职于银行、券商等金融机构科技部门,从事数据库管理、自动化运维管理与系统运维相关工作,拥有Oracle 11g OCM/OCP证书,通过CFA二级考试。

注册时间:2021-02-04

  • 博文量
    73
  • 访问量
    499664