1. 首页
  2. IT资讯

oracle expdp/impdp用法

Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE Data Pump 反映了整个导出/导入过程的完全革新。不使用常见的 SQL 命令,而是应用专用 APIdirect path api etc) 来以更快得多的速度加载和卸载数据。 1.Data Pump 导出 expdp 例子: sql>create directory dpdata1 as ‘/u02/dpdata1’; sql>grant read, write on directory dpdata1 to ananda; $expdp ananda/abc123 tables=CASES directory=DPDATA1 dumpfile=expCASES.dmp job_name=CASES_EXPORT $expdp ananda/abc123 tables=CASES directory=DPDATA1   dumpfile=expCASES_%U.dmp parallel=4 job_name=Cases_Export include/exclude 例子: include=table:”in(‘DB’,’TS’)” 或者include=table:”like ‘%E%'” 或者include=function,package,procedure,table:”=’EMP'” 或者exclude=SEQUENCE,TABLE:”IN (‘EMP’,’DEPT’)” 2.Data Pump 导入 expdp 1)expdp中获取数据源 exp.dmp 2)复制某个数据库中的一个schema到另一个数据库中。 3) 在同一个数据库中把一个schema中所有的对象复制到另一个schema中。 例子: 1)impdp 的数据源是expdp 导出来的DMP文件 impdp ananda/abc123 directory=dpdata1 dumpfile=expCASES.dmp job_name=cases_import 2)复制某个数据库中的一个schema到另一个数据库中。 –1.newwork_link为目标数据库建立的database_link (用户test 需要grant exp_full_database to TEST; ) create public database link TOLINK connect to TEST identified by oracle using ‘(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.20.199)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) )’; –2.impdp在目标数据库服务器上执行 只能低版本向高版本imp impdp network_link=TOLINK schemas=test remap_schema=test:link2 3) 在同一个数据库中把一个schema中所有的对象复制到另一个schema中。 –1.创建连接自己的database link: create public database link system_self connect to system identified by “system” using ‘orcl’; 数据库链接已创建。 –2.复制hr schematest schema: impdp system/system network_link=system_self schemas=hr remap_schema=hr:test

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/27042095/viewspace-732576/,如需转载,请注明出处,否则将追究法律责任。

主题测试文章,只做测试使用。发布者:布吉卡,转转请注明出处:http://www.cxybcw.com/195799.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code