ORACLE EXPDP/IMPDP 参数详解

 

Oracle Database 10g引入了最新的数据泵(Data Dump)技术,使DBA或开发人员可以将数据库元数据(对象定义)和数据快速移动到另一个oracle数据库中.

数据泵导出导入(EXPDPIMPDP)的作用

1,实现逻辑备份和逻辑恢复.
2,
在数据库用户之间移动对象
.
3,
在数据库之间移动对象

4,
实现表空间搬移.


数据泵导出导入与传统导出导入的区别
10g之前,传统的导出和导入分别使用EXP工具和IMP工具,10g开始,不仅保留了原有      EXPIMP工具,还提供了数据泵导出导入工具EXPDPIMPDP.使用EXPDPIMPDP时应该注意的事项;

EXPIMP是客户段工具程序,它们既可以在可以段使用,也可以在服务段使用.
EXPDP
IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用

IMP
只适用于EXP导出文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出文件,而不       适用于EXP导出文;

数据泵导出包括导出表,导出方案,导出表空间,导出数据库4种方式.

EXPDP命令行选项

1. ATTACH
该选项用于在客户会话与已存在导出作用之间建立关联.语法如下
ATTACH=[schema_name.]job_name
Schema_name
用于指定方案名,job_name用于指定导出作业名.注意,如果使用ATTACH选项,在命    令行除了连接字符串和ATTACH选项外,不能指定任何其他选项,示例如下:
Expdp scott/tiger ATTACH=scott.export_job

2. CONTENT
 
该选项用于指定要导出的内容.默认值为ALL
  CONTENT={ALL | DATA_ONLY | METADATA_ONLY}

当设置CONTENTALL ,将导出对象定义及其所有数据.DATA_ONLY,只导出对象数据,METADATA_ONLY,只导出对象定义
Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dump 
CONTENT=METADATA_ONLY

3. DIRECTORY
指定转储文件和日志文件所在的目录
DIRECTORY=directory_object
Directory_object
用于指定目录对象名称.需要注意,目录对象是使用CREATE DIRECTORY语句 建立的对象,而不是OS 目录
Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dump

建立目录:
CREATE DIRECTORY dump as
d:dump;

查询创建了那些子目录:
     SELECT * FROM dba_directories;

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值