数据泵参数详解

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Oracle10g数据泵impdp参数详解

2011-6-30 12:29:05

导导入命令Impdp

•ATTACH 连接到现有作业, 例如ATTACH [=作业名]。

•CONTENT 指定要加载的数据, 其中有效关键字为: (ALL), DATA_ONLY 和 METADATA_ONLY。

•DIRECTORY 供转储文件, 日志文件和 sql 文件使用的目录对象。

•DUMPFILE 要从 (expdat.dmp) 中导出的转储文件的列表,例如 DUMPFILE=scott1.dmp, scott2.dmp, dmpdir:scott3.dmp。

•ENCRYPTION_PASSWORD 用于访问加密列数据的口令关键字。此参数对网络导入作业无效。

•ESTIMATE 计算作业估计值, 其中有效关键字为:(BLOCKS) 和 STATISTICS。

•EXCLUDE 排除特定的对象类型, 例如EXCLUDE=TABLE:EMP。

•FLASHBACK_SCN 用于将会话快照设置回以前状态的 SCN。

•FLASHBACK_TIME 用于获取最接近指定时间的 SCN 的时间。

•FULL 导出整个数据库 (N)。

•HELP 显示帮助消息 (N)。

•INCLUDE 包括特定的对象类型, 例如INCLUDE=TABLE_DATA。

•JOB_NAME 要创建的导出作业的名称。•LOGFILE 日志文件名(import.log)。

•NETWORK_LINK 链接到源系统的远程数据库的名称。•NOLOGFILE 不写入日志文件 (N)。•PARALLEL 更改当前作业的活动 worker 的数目。

•PARFILE 指定参数文件。•QUERY 用于导出表的子集的谓词子句。

•REMAP_DATAFILE 在所有 DDL 语句中重新定义数据文件引用。

•REMAP_SCHEMA 将一个方案中的对象加载到另一个方案。•REMAP_TABLESPACE 将表空间对象重新映射到另一个表空间。•REUSE_DATAFILES 如果表空间已存在, 则将其初始化 (N)。•SCHEMAS 要导入的方案的列表 (登录方案)。•SKIP_UNUSABLE_INDEXES 跳过设置为无用索引状态的索引。•SQLFILE 将所有的 SQL DDL 写入指定的文件。•STATUS 在默认值 (0) 将显示可用时的新状态的情况下,要监视的频率 (以秒计) 作业状态。•STREAMS_CONFIGURATION 启用流元数据的加载

•TABLE_EXISTS_ACTION 导入对象已存在时执行的操作。有效关键字: (SKIP), APPEND, REPLACE 和 TRUNCATE。

•TABLES 标识要导出的表的列表 - 只有一个方案。

•TABLESPACES 标识要导出的表空间的列表。

•TRANSFORM 要应用于适用对象的元数据转换。

有效转换关键字为: SEGMENT_ATTRIBUTES, STORAGE, OID 和 PCTSPACE。

•TRANSPORT_DATAFILES 按可传输模式导入的数据文件的列表。

•TRANSPORT_FULL_CHECK 验证所有表的存储段 (N)。

•TRANSPORT_TABLESPACES 要从中卸载元数据的表空间的列表。

•VERSION 要导出的对象的版本, 其中有效关键字为:

(COMPATIBLE), LATEST 或任何有效的数据库版本。

HELP

Oracle 用户进入操作系统:

IMPDP – help 或者 IMPDP help=y可以列出impdp相关的所有参数列表及介绍。

IMPDP与EXPDP有很多参数的使用方式相同,相同部分在此不在一一描述。

REMAP_SCHEMA

该选项用于将源方案的所有对象装载到目标方案中。本参数实际基本同imp的fromuser touser语句。

参数举例:

REMAP_SCHEMA=source_schema:target_schema

impdp scott/test dumpfile=scott.dmp directory=dump_dir logfile=imp.log

job_name=cases_impdp REMAP_SCHEMA=dbtest:scott

REMAP_TABLESPACE *

该选项用于将源表空间的所有对象导入到目标表空间中。

参数举例:

REMAP_SCHEMA=source_tablespaces:target_tablespaces

应用举例:

impdp scott/test dumpfile=scott.dmp directory=dump_dir logfile=imp.log

job_name=cases_impdp REMAP_TABLESPACE=user:user1

ESTIMATE

估算被导入表所占用磁盘空间。默认值是BLOCKS。可选值是BLOCKS,STATISTICS。

设置为BLOCKS时,oracle会按照目标对象所占用的数据库个数乘以数据块尺寸估算对象占用的空间,设置为STATISTICS时,根据统计信息中记录的内容估算。

参数举例:

estimate=blocks

应用举例:

impdp scott/test dumpfile=scott.dmp directory=dump_dir logfile=imp.log

job_name=cases_impdp Estimate=blocks

FULL

该选项用于指定数据库导入模式,默认为N,为Y时表示执行数据库导出。

参数举例:

FULL=Y

应用举例:

impdp scott/test dumpfile=scott.dmp directory=dump_dir full=y

NOLOGFILE

该选项用于指定禁止生成导出日志文件,默认值为N。可选参数Y、N。

参数举例:

NOLOGFILE=Y

相关文档
最新文档