Maison >base de données >tutoriel mysql >oracle 数据泵迁移不同表空间数据

oracle 数据泵迁移不同表空间数据

WBOY
WBOYoriginal
2016-06-07 15:27:081430parcourir

不同表空间数据迁移使用数据泵实现: 数据库A: --1.用system用户登陆数据库,创建directory(testdir)并将读、写权限授予rc用户 create or replace directory rc_dic as 'e:\temp'; grant read, write on directory rc_dic to rc; --2.使用expdp命令导出rc

不同表空间数据迁移使用数据泵实现:
数据库A:
--1.用system用户登陆数据库,创建directory(testdir)并将读、写权限授予rc用户
create or replace directory rc_dic as 'e:\temp';
grant read, write on directory rc_dic  to rc;
--2.使用expdp命令导出rc用户的数据
expdp
rc/aaaaaa@orcl directory=rc_dir dumpfile=testdb.dmp schemas=rc;

数据库B:
--1.用system用户登陆数据库,创建directory(testdir)并将读、写权限授予rc用户
create or replace directory rc_dic as '/home/temp';
grant read, write on directory rc_dic  to rc;
--2  impdp
rc/aaaaaa@orcl directory=rc_dir dumpfile=testdb.dmp remap_tablespace=users:newtablespace(不同表空间进行映射)

执行以上语句,确保目录的路径存在并且拥有读写的权限

 

命令使用参数参考:http://blog.csdn.net/wanghuaiyuanwhy/article/details/6988851

 参考例子:http://www.cnblogs.com/lanzi/archive/2011/01/06/1927731.html

 

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:复制SqlServer数据库Article suivant:SQLServer资源调控器