问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

imp,exp与impdp,expdp的适用范围与区别是什么

发布网友 发布时间:2022-04-28 14:01

我来回答

3个回答

热心网友 时间:2022-04-08 22:31

来个最简单的答案:
imp exp是以前旧版本的工具 以后要被废掉的,现在仅仅是为了兼容使用
impdp expdp是Oracle重新设计的,从10开始有的,速度,机制都好了很多
没必要去深究到底有什么不同,基本上功能都差不多,dp就是数据泵,更强,更快
现在开始只使用dp是正确的

热心网友 时间:2022-04-08 23:49

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。
执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,
DOS中可以执行时由于 在oracle 8i 中 安装目录ora81BIN被设置为全局路径,
该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。
oracle用java编写,SQLPLUS.EXE、EXP.EXE、IMP.EXE这两个文件有可能是被包装后的类文件。
SQLPLUS.EXE调用EXP.EXE、IMP.EXE所包裹的类,完成导入导出功能。
当使用EXPDP工具时,其转储文件只能被存放在DIRECTORY对象所对应的OS目录中,面不能直接指定转储文件所在的OS目录。因此,当使用EXPDP工具时,必须首先建立DIRECTORY对象,并且需要为数据库用户授予使用DIRECTORY对象的权限。
例:SQL>conn sys/manager
SQL>CREATE DIRECTORY mp_dir AS '/u01/app/mp';
SQL>GRANT READ,WRITE ON DIRECTORY mp_dir to scott;
确认备份泵出文件的位置
========================
SQL> set linesize 180
SQL> col directory_path format a60
SQL> select * from dba_directories
下面介绍的是exp/imp导入导出的实例。
数据导出:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\chu.dmp中
exp system/manager@TEST file=d:\chu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:\chu.dmp owner=(system,sys)
3 将数据库中的表inner_notify、notify_staff_relat导出
exp aichannel/aichannel@TESTDB2 file= d:\datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat)
4 将数据库中的表table1中的字段filed1以”00″打头的数据导出
exp system/manager@TEST file=d:\chu.dmp tables=(table1) query=” where filed1 like ‘00%’”

上面是常用的导出,对于压缩,既用winzip把dmp文件可以很好的压缩。
也可以在上面命令后面 加上 compress=y 来实现。
数据的导入
1 将D:\chu.dmp 中的数据导入 TEST数据库中。
imp system/manager@TEST file=d:\chu.dmp
imp aichannel/aichannel@TEST full=y file=d:\datanewsmgnt.dmp ignore=y
五、还原数据
1)导到指定用户下
impdp scott/tiger DIRECTORY=dpdata1 DUMPFILE=expdp.dmp SCHEMAS=scott;
2)改变表的owner
impdp system/manager DIRECTORY=dpdata1 DUMPFILE=expdp.dmp TABLES=scott.dept REMAP_SCHEMA=scott:system;
3)导入表空间
impdp system/manager DIRECTORY=dpdata1 DUMPFILE=tablespace.dmp TABLESPACES=example;

热心网友 时间:2022-04-09 01:24

impdp system/manager DIRECTORY=expdp DUMPFILE=expdp.dmp REMAP_SCHEMA=userA:userB full=y EXCLUDE=user ignore=y 改变数据的owner
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
上海什么酒店最高大上 业精于勤荒于嬉。行成于思毁于随 ""业精于勤,荒于嬉,行成于思,毁于随"是什么意思?解释的好点 文才神摆在阳台东南面朝窗户好吗 高锰酸钾鱼缸要泡多久合适 高锰酸钾泡鱼缸的时间介绍 高锰酸钾浸盆要多久 高锰酸钾浸泡需要的时间是多久? 高锰酸钾要泡多久合适 高锰酸钾要泡多长时间合适 天气炎热,长途车下面放行李的地方放活的黄鳝会死吗 15款明锐1.4 t烧机油吗 ...年斯柯达明锐换了四个点火线圈四个火花塞油耗增大两升左右为什么... oracle 逻辑增量exp/imp备份用法 oracle的imp使用方法 盗墓笔记全集。(就是那种什么都有的。) 就那个样,是什么意思? 谁有那种论坛! 就是有动漫的那种论坛! 就是那种 你会吗 图片,就是那个很搞笑的那种或是那种 类似视频制作,就是那种用来纪念的的那种。 有什么软件,就是那种拍个照就能知道所有的信息 现在有那种,就是那种可以通用的快充么 你懂得 就是那种 谢谢了 夏天,房间里比较潮湿,而且有霉味,怎么让房间干燥而且没有霉变气味?_百 ... html中textarea中的wrap属性中的值,有些说是soft和hard,有些说是physical和virtual???究竟是咋回事? 夏天开空调时屋里太干燥,要不要放盆水? 小黄车没关锁会一直扣钱吗? 单车忘锁了一直计费,怎么办 输入验证码兼职犯法吗 验证码录入兼职犯法吗 想知道: 黑龙江省地方金融监督管理局在哪 钉钉课堂中为什么先加进群可是还是不能提交作业? oracle 10g中的imp/exp问题 百分悬赏,oracle问题,请高手回答!exp和imp问题! oracle客户端中有Exp/Imp工具吗? 关于Oracle导入imp导出exp 如何向oracle数据库导入imp文件 Oracle数据库使用PDE文件导出数据和传统EXP/IMP方式的区别 EXP/IMP和EXPDP/IMPDP的区别 Oracle 中的导入命令imp 谁知道好的免费动漫网? 84弄到黑衣服上变红怎么办? 煎饼怎么调粉 杂粮煎饼面糊配方求 我想做煎饼,谁知道煎饼的面糊配方怎么做,谢谢 韩式煎饼粉怎么调 在合同里看到了AHK,AHK是什么意思? AHK证书是什么啊? 苹果笔记本蓝牙鼠标滑轮不好使 德国工商大会(AHK)工程师助理是什么玩意? 按键手机coolpad设置时间和日期在哪弄 在ahk或者hotkeys中是什么意思