oracle expdp impdp

Posted 突破自我

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle expdp impdp相关的知识,希望对你有一定的参考价值。

一、不管导入还有导出都要先创建目录

  1、创建目录

  create directory my_dir as ‘d:\yth‘;--生成目录(必须在指定位置先创建文件夹,名称最好与用户名一致)

  yth:是目录名

  2、增加权限

    赋予目录读写权限  Grant read,write on directory my_dir to yth;

  yth:导入、导出的用户名

二、导出:           
          
            expdp yth/[email protected] directory=my_dir dumpfile=expdp_tablespace01.dmp SCHEMAS=jcfz

三、导入:
            impdp yth/[email protected]  directory=my_dir dumpfile=yth.dmp logfile=a.log remap_schema=jzfw_data:yth  remap_tablespace=jzfw_data:yth,users:yth,jcfz:yth
            ---remap_schema:旧用户:目标用户
            ---remap_tablespace:旧表空间:新表空间(多个的情况用逗号分隔)

下面是成功的例子(my_dir):

        impdp yth/dcjet directory=my_dir dumpfile=ENTRY.DMP tables=data_ct.entry_head remap_schema=data_ct:yth remap_tablespace=data_center:yth

    ---tables  指定表名:原表用户.用表名

以上是关于oracle expdp impdp的主要内容,如果未能解决你的问题,请参考以下文章

expdp在oracle 9.0里能用吗

oracle expdp 可否使用网路扩充硬盘

oracle命令expdp

Oracle备份恢复之expdp/impdp_超越OCP精通Oracle视频课程培训23

ORACLE的impdp和expdp命令

ORACLE使用EXPDP和IMPDP数据泵进行导出导入的方法