码迷,mamicode.com
首页 > 数据库 > 详细

oracle expdp impdp

时间:2016-11-11 14:37:49      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:指定位置   user   dump   rem   ant   位置   导出   imp   tab   

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

  1、创建目录

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

  yth:是目录名

  2、增加权限

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

  yth:导入、导出的用户名

二、导出:           
          
            expdp yth/dcjet@orcl directory=my_dir dumpfile=expdp_tablespace01.dmp SCHEMAS=jcfz

三、导入:
            impdp yth/dcjet@orcl  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

标签:指定位置   user   dump   rem   ant   位置   导出   imp   tab   

原文地址:http://www.cnblogs.com/xbding/p/6053754.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!