Heim  >  Artikel  >  Datenbank  >  oracle 数据泵迁移不同表空间数据

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

WBOY
WBOYOriginal
2016-06-07 15:27:081326Durchsuche

不同表空间数据迁移使用数据泵实现: 数据库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

 

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:复制SqlServer数据库Nächster Artikel:SQLServer资源调控器