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

应用举例:

impdp scott/test dumpfile=scott.dmp directory=dump_dir  NOLOGFILE=Y

SKIP_UNUSABLE_INDEXES

该选项用于指定导入设置跳过无用索引。可选参数Y、N。

参数举例:

SKIP_UNUSABLE_INDEXES=Y

应用举例:

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

SKIP_UNUSABLE_INDEXES=Y

SQLFILE

该选项用于指定将所有的 SQL DDL 写入指定的文件。

注:经测试并不导入数据,只是通过备份文件生成 脚本文件。

文件生成在directory设置目录。

参数举例:

SQLFILE=a.sql

应用举例:

impdp scott/test dumpfile=scott.dmp directory=dump_dir SQLFILE=a.sql

TABLE_EXISTS_ACTION

该选项用于导入对象已存在时执行的操作,默认为SKIP。可选参数(SKIP),

APPEND, REPLACE 和 TRUNCATE。当设置为SKIP时,

导入作业会跳过已存在表处理下一个对象;当设置为APPEND时,

会追加数据;为TRUNCATE时,导入作业会截断表,然后为其追加新数据;

当设置为REPLACE 时,导入作业会删除已经存在表,重建表并追加数据。

注:TRUNCATE选项不适用与簇表和NETWORK_LINK选项。

参数举例:

TABLE_EXISTS_ACTION=APPEND

应用举例:

impdp scott/test TABLES=PH.dmp directory=dump_dir 

TABLE_EXISTS_ACTION=APPEND

TRANSPORT_DATAFILES *

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

参数举例:

TRANSPORT_DATAFILES=datafile_name

应用举例:

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

TRANSPORT_DATAFILES=‘/export/home/oradata/dbtest_01.dbf’

TABLESPACES  *

该选项用于标识要导入的表空间的列表。

参数举例:

TABLESPACES=user01

应用举例:

impdp scott/test  dumpfile=tablespace.dmp  directory=dump_dir

TABLESPACES=user01

Oracle10g数据泵impdp参数详解--摘自网络的更多相关文章

  1. Windows性能监视器之CPU、硬盘、IO等监控方法详解-摘自网络

    一般操作系统性能主要涉及到的问题主要有:处理器使用情况.内存占有量.磁盘I/0操作以及网络流量等. 查看Windows性能情况,大部分情况下是通过 “Windows任务管理器”,可以通过在 ”命令行” ...

  2. tcpdump的使用以及参数详解

    平时分析客户端和服务器网络交互的问题时,很多情况下需要在客户端和服务器抓包分析报文.一般win下抓包使用WireShark即可,但是linux下就需要用到tcpdump了,下面是一些对于tcpdump ...

  3. Oracle10g数据泵EXPDP和IMPDP备份与恢复数据

    Oracle10g数据泵EXPDP和IMPDP备份与恢复数据 一.数据库备份前准备工作 新建备份DIRECTORY目录,并授权给用户 步骤: 1.登录sqlplus 账户名:ptemp 密码:0000 ...

  4. (转载)Oracle10g 数据泵导出命令 expdp 使用总结(二)

    原文链接:http://hi.baidu.com/edeed/item/2c454cff5c559f773d198b94 Oracle10g 数据泵导出命令 expdp 使用总结(一) 1.1.2 e ...

  5. oracle expdp/impdp 用法详解

    http://hi.baidu.com/hzfsai/item/4a4b3fc4b1cf7e51ad00efbd oracle expdp/impdp 用法详解 Data Pump 反映了整个导出/导 ...

  6. Code First开发系列之管理数据库创建,填充种子数据以及LINQ操作详解

    返回<8天掌握EF的Code First开发>总目录 本篇目录 管理数据库创建 管理数据库连接 管理数据库初始化 填充种子数据 LINQ to Entities详解 什么是LINQ to ...

  7. iptables参数详解

    iptables参数详解 搬运工:尹正杰 注:此片文章来源于linux社区. Iptalbes 是用来设置.维护和检查Linux内核的IP包过滤规则的. 可以定义不同的表,每个表都包含几个内部的链,也 ...

  8. chattr的常用参数详解

    chattr的常用参数详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在实际生产环境中,有的运维工程师不得不和开发和测试打交道,在我们公司最常见的就是部署接口.每天每个人部署的 ...

  9. mha配置参数详解

    mha配置参数详解: 参数名字 是否必须 参数作用域 默认值 示例 hostname Yes Local Only - hostname=mysql_server1, hostname=192.168 ...

随机推荐

  1. 合并SQL 调优

    SELECT le.equipcode,sum(case when wo.ordertype=0 then 1 else 0 END) as wxcount,sum(case when wo.orde ...

  2. 算法笔记(c++)--回文

    算法笔记(c++)--回文 #include<iostream> #include<algorithm> #include<vector> using namesp ...

  3. .NET导出Excel之NPOI

    前段时间研究过微软的Excel导出.table输出Excel,而它们也存在一些弊端: 1.对于微软的Excel导出存在一些弊端,如:需要安装Office软件.速度问题: 2.table输出Excel在 ...

  4. Python mutilprocessing Processing 父子进程共享文件对象?

    multiprocessing python多进程模块, 于是, Processing也是多进程的宠儿. 但今天讨论的问题, 似乎也能引起我们一番重视 直接上代码:     1 2 3 4 5 6 7 ...

  5. 【Alpha】阶段第三次Scrum Meeting

    [Alpha]阶段第三次Scrum Meeting 工作情况 团队成员 今日已完成任务 明日待完成任务 刘峻辰 更新评论接口 获取课程评论接口 赵智源 编写脚本实现持续集成 整合前端进行部署 肖萌威 ...

  6. P4语法(4)Control block

    Control block Control block之中用于放置设计好的Table和Action. 可以把control block认为是pipeline的一个模板,之前用的v1model中就是in ...

  7. Ansible基础配置与常用模块使用

    环境介绍: Ansible服务端IP:192.168.2.215 Ansible客户端IP:192.168.2.216.192.168.2.218.192.168.2.113   一.创建Ansibl ...

  8. 还原 listagg/wm_concat 后的数据 pack_split_listatt ;

    1.创建表并制作测试数据: --创建测试表 : CREATE TABLE split_table ( NAME ), ID ) ); --准备测试数据 : INSERT INTO split_tabl ...

  9. LR之Java Vuser II

    最近项目待压测的服务端协议使用的是java的Netty框架开发,而传输的业务数据使用了google protobuf进行序列化,然后通过tcp数据流与客户端通讯.这一次的压测脚本决定使用LR的java ...

  10. sublime text3 php开发必要的插件

    一.安装Sublime Text 3 官网 http://www.sublimetext.com/3 一定要选择ST3,而不是ST2,3比2好用,真的,后面你就知道了. 选择对应的版本安装.完事后,要 ...