先创建一个目录:比如 Create  or Replace directory  DATA_PUMP_DIR as 'D:\DataPipe';
 
然后给导入导出的用户赋权限: Grant read,write on directory DATA_PUMP_DIR to zsdx;
 
expdp bjcyqwsj_zcgl/bjcyqwsj_zcgl@ORCL directory=DATA_PUMP_DIR DUMPFILE=zcgl_20160702.dmp TABLESPACES=bjcyqwsj_zcgl,cyws version=10.2.0.1.0
 
expdp hqdx/hqdx directory=DATA_PUMP_DIR DUMPFILE=hqdx_20171011.dmp TABLESPACES=hqdx version=10.2.0.1.0;
 
expdp bsd/bsd DIRECTORY=DATA_PUMP_DIR DUMPFILE=bsd_0919.dmp schemas=bsd version=10.2.0.1.0;
 
 
然后导出的文件就在这个目录了,导入的命令中指定目录就可以了 directory=DATA_PUMP_DIR
TABLESPACES如果是从多个表空间导出,则需要加单引号,单个表空间不用加
 
impdp hospital/hospital directory=DATA_PUMP_DIR dumpfile='JDKQYYZCGL10GLQD.DMP' remap_schema=jdkqyyzcgl:hospital remap_tablespace = jdkqyyzcgl:hospital
 
remap_schema:导出的用户:导入的用户
remap_tablespace:导出表空间名:导入表空间名
impdp system/orcl directory=DATA_PUMP_DIR dumpfile='zcgl_jy.dmp' remap_schema=zcgl_jy:zcgl_jy remap_tablespace=ZCGL_JY:ZCGL_JY;
 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
 
如何使用数据泵导出?

 

在使用数据泵之前,必须创建DIRECTORY并获得访问这么对象的权限create directory dmp as 'E:\directory_bak';-direcitory不能写全路径,需要写一个代称

 

grant read on directory dmp to test;-把directory的读权限赋给test用户

 

expdp test/test@orcl directory=dmp dumpfile = t.dmp logfile=test.log version=10.2.0.1.0-version参数是指定导出的版本,例如导出的数据库是11g,需要还原到10g数据库中,则需要使用version参数指定数据库具体版本

 
 

c) 如何使用数据泵导入?

 

将备份的dmp文件放到需要导入的数据库服务器端的directory目录,可以通过select * from dba_directories;查询服务器端directory目录

 

执行导入:impdp test01/test01@orcl directory=DATA_PUMP_DIR dumpfile=test.dmp logfile=imptest.log remap_schema=test:test01 remap_tablespace=test:test01 full=y

 

这里说明一下remap_schema、remap_tablespace,其中remap_schema是将一个用户的数据迁移到另一个用户中,remap_tablespace是将一个表空间的数据迁移到另一个表空间

oracle数据泵导出导入的更多相关文章

  1. 实验:Oracle数据泵导出导入之序列问题

    今天同事提出了一个问题: 使用数据泵expdp导出1个schema,有个表主键是触发器自增的id,导入测试库测试时,发现表里的数据比自增序列的值要大.导致插入数据报错. 最终结论是: 由于数据库先进行 ...

  2. Oracle数据泵导出导入(expdp/impdp)

    一.创建表空间 create tablespace atp logging datafile 'D:\oracle\oradata\orcl\atp.dbf' size 50m autoextend ...

  3. 原创Oracle数据泵导出/导入(expdp/impdp)

    //创建目录 create Or Replace directory dpdata1 as 'd:\test\dump'; //赋予读写权限 grant read,write on directory ...

  4. Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)

    <Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)> <Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(下)> 目的:指导项 ...

  5. Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(下)

    <Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)> <Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(下)> 目的:指导项 ...

  6. Oracle基础 数据泵导出/导入Expdp/impdp(转)

    一.EXPDP和IMPDP使用说明 Oracle Database 10g引入了最新的数据泵(Data Dump)技术,数据泵导出导入(EXPDP和IMPDP)的作用 1)实现逻辑备份和逻辑恢复. 2 ...

  7. Oracle数据泵的导入和导出

    前言 今天王子要分享的内容是关于Oracle的一个实战内容,Oracle的数据泵. 网上有很多关于此的内容,但很多都是复制粘贴别人的,导致很多小伙伴想要使用的时候不能直接上手,所以这篇文章一定能让你更 ...

  8. 数据泵导出/导入Expdp/impdp

    一下转自 http://blog.csdn.net/jionjionyoushen/article/details/6789686 数据泵导出/导入Expdp/impdp Oracle 10g引入了D ...

  9. Oracle数据泵导出数据库

    Oracle数据泵导出数据库 特别注意:如果后续要导入的数据库版本低,所有导出命令就需要在后面加一个version=指定版本. 例如从11g导出数据导入到10g,假设10g具体版本为10.2.0.1, ...

随机推荐

  1. LeetCode刷题--26.删除排序数组中的重复项(简单)

    题目描述 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度.不要使用额外的数组空间,你必须在原地修改输入数组并在使用O(1)额外空间的条件下完成. 示例 ...

  2. linux下的文件操作

    彻底删除文件 rm -rf + [文件目录 可相对可绝对] 是彻底删除而且linux无回收站 创建文件 touch + [文件名] 创建文件夹 mkdir + [文件夹名] 文件提权:chmod 77 ...

  3. 【转载】如何快速转载CSDN中的博客

    前言   对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间 ...

  4. 为何以及如何学Linux系统?

    在当今的社会中,linux用处实在是太过广泛了.现在用在服务器和嵌入式上的Linux发行版本数不胜数,桌面上linux只占1%的比例,但这不代表linux比windows和mac 做得差,实际上桌面系 ...

  5. 产品降价、AR技术、功能降级,库克和苹果还有哪些底牌可以打?

    经过十年的高速发展,苹果和iPhone迎来了拐点,他们去年的境况,也连累了一大批的供应商,但如今的苹果财务健康,产业链稳固,在面对经济寒冬和激烈竞争的时候,有很多牌可以打,而且常常会在关键时刻打出来, ...

  6. Mac的Terminal中无法使用mvim解决方案

    对于每个人来说,都会有特别喜欢的编辑器.对于很多热爱Unix/Linux的人来说,Vim/vi肯定是很熟悉的“编辑利器”了. 当然,对于Mac用户来说,肯定也不乏对Vim狂热的人.庆幸的是,Vim对M ...

  7. Day2-D-Oil Deposits-POJ-1562

    The GeoSurvComp geologic survey company is responsible for detecting underground oil deposits. GeoSu ...

  8. GSON使用笔记(3) -- 如何反序列化出List

    GSON使用笔记(3) -- 如何反序列化出List 时间 2014-06-26 17:57:06  CSDN博客原文  http://blog.csdn.net/zxhoo/article/deta ...

  9. DotNetSpeech----文本转wave语音文件

    wav操作引入dll(DotNetSpeech.dll),引入以后需要选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置为False.不然会提示无法嵌入互操作类型"Spee ...

  10. SIAMATIC S7-1200 中通过 Modbus RTU 如何读取地址范围 9999 到 65535 的输入字

    原文地址 说明 除了需要 STEP 7 >= V13 SP1 (TIA Portal) 的软件,还需要 S7-1200 CPU 固件版本 >= V4 (文章编号: 6ES721x-1xx4 ...