当前所在位置:珠峰网资料 >> 计算机 >> Oracle认证 >> 正文
EXPDP和IMPDP使用说明(二)
发布时间:2010/10/28 17:30:40 来源:www.xue.net 编辑:城市总裁吧
   19. PARFILE

  指定导出参数文件的名称

  PARFILE=[directory_path] file_name

  20. QUERY

  用于指定过滤导出数据的where条件

  QUERY=[schema.] [table_name:] query_clause

  Schema用于指定方案名,table_name用于指定表名,query_clause用于指定条件限制子句.QUERY选项不能与 CONNECT=METADATA_ONLY,EXTIMATE_ONLY,TRANSPORT_TABLESPACES等选项同时使用.

  Expdp scott/tiger directory=dump dumpfiel=a.dmp

  Tables=emp query=’WHERE deptno=20’

  21. SCHEMAS

  该方案用于指定执行方案模式导出,默认为当前用户方案.

  22. STATUS

  指定显示导出作用进程的详细状态,默认值为0

  23. TABLES

  指定表模式导出

  TABLES=[schema_name.]table_name[:partition_name][,…]

  Schema_name用于指定方案名,table_name用于指定导出的表名,partition_name用于指定要导出的分区名.

  24. TABLESPACES

  指定要导出表空间列表

  25. TRANSPORT_FULL_CHECK

  该选项用于指定被搬移表空间和未搬移表空间关联关系的检查方式,默认为N.

  当设置为Y时,导出作用会检查表空间直接的完整关联关系,如果表空间所在表空间或其索引所在的表空间只有一个表空间被搬移,将显示错误信息.当设置为N时,导出作用只检查单端依赖,如果搬移索引所在表空间,但未搬移表所在表空间,将显示出错信息,如果搬移表所在表空间,未搬移索引所在表空间,则不会显示错误信息.

  26. TRANSPORT_TABLESPACES

  指定执行表空间模式导出

  27. VERSION

  指定被导出对象的数据库版本,默认值为COMPATIBLE.

  VERSION={COMPATIBLE | LATEST | version_string}

  为COMPATIBLE时,会根据初始化参数COMPATIBLE生成对象元数据;为LATEST时,会根据数据库的实际版本生成对象元数据.version_string用于指定数据库版本字符串.

  IMPDP命令行选项与EXPDP有很多相同的,不同的有:

  1,REMAP_DATAFILE

  该选项用于将源数据文件名转变为目标数据文件名,在不同平台之间搬移表空间时可能需要该选项.

  REMAP_DATAFIEL=source_datafie:target_datafile

  2,REMAP_SCHEMA

  该选项用于将源方案的所有对象装载到目标方案中.

  REMAP_SCHEMA=source_schema:target_schema

  3,REMAP_TABLESPACE

  将源表空间的所有对象导入到目标表空间中

  REMAP_TABLESPACE=source_tablespace:target:tablespace

  4.REUSE_DATAFILES

  该选项指定建立表空间时是否覆盖已存在的数据文件.默认为N

  REUSE_DATAFIELS={Y | N}

  5.SKIP_UNUSABLE_INDEXES

  指定导入是是否跳过不可使用的索引,默认为N

  6,SQLFILE

  指定将导入要指定的索引DDL操作写入到SQL脚本中

  SQLFILE=[directory_object:]file_name

  Impdp scott/tiger DIRECTORY=dump DUMPFILE=tab.dmp SQLFILE=a.sql

  7.STREAMS_CONFIGURATION

  指定是否导入流元数据(Stream Matadata),默认值为Y.

  8,TABLE_EXISTS_ACTION

  该选项用于指定当表已经存在时导入作业要执行的操作,默认为SKIP

  TABBLE_EXISTS_ACTION={SKIP | APPEND | TRUNCATE | FRPLACE }

  当设置该选项为SKIP时,导入作业会跳过已存在表处理下一个对象;当设置为APPEND时,会追加数据,为TRUNCATE时,导入作业会截断表,然后为其追加新数据;当设置为REPLACE时,导入作业会删除已存在表,重建表病追加数据,注意,TRUNCATE选项不适用与簇表和 NETWORK_LINK选项

  9.TRANSFORM

  该选项用于指定是否修改建立对象的DDL语句

  TRANSFORM=transform_name:value[:object_type]

  Transform_name用于指定转换名,其中SEGMENT_ATTRIBUTES用于标识段属性(物理属性,存储属性,表空间,日志等信息),STORAGE用于标识段存储属性,VALUE用于指定是否包含段属性或段存储属性,object_type用于指定对象类型.

  Impdp scott/tiger directory=dump dumpfile=tab.dmp Transform=segment_attributes:n:table

  10.TRANSPORT_DATAFILES

  该选项用于指定搬移空间时要被导入到目标数据库的数据文件

  TRANSPORT_DATAFILE=datafile_name

  Datafile_name用于指定被复制到目标数据库的数据文件

  Impdp system/manager DIRECTORY=dump DUMPFILE=tts.dmp TRANSPORT_DATAFILES=’/user01/data/tbs1.f’

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved