linux oracle11g 数据 导入到10g数据库

说明:

原用户名和密码:test/test  目标用户名和密码:test01/test

11G 服务器:

1、创建dmp文件存储目录

     # mkdir -p /tmp/backup

     # sqlplus / as sysdba

     SQL> create directory backup as '/tmp/backup';

     SQL> grant read,write on directory backup to test;


2、导出dmp文件

    expdp test/test schemas=test directory=backup dumpfile=test01.dmp logfile=test01.log version=10.2.0.1.0


10G 服务器:

1、创建dmp文件存储目录

     # mkdir -p /tmp/backup

     # sqlplus / as sysdba

     SQL> create directory backup as '/tmp/backup';

     SQL> grant read,write on directory backup to test01;


2、导入dmp文件

   impdp test01/test schemas=test directory=backup dumpfile=test01.dmp logfile=test01.log version=10.2.0.1.0 remap_schema=test:test01 remap_tablespace=tbs_test:tbs_test,tbs_test_idx:tbs_test_idx



注意:

  1、在oracle中创建目录时,真实目录必须存在,否则即使创建成功也是无效的。

  2、导入文件命令参数:

        remap_schema=原用户名:目标用户名

        remap_tablespace=原表空间名:目标表空间名

        多个表空间,用逗号隔开。

    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值