首页 > 数据库技术 > 详细

oracle expdp导出远程数据到本地

时间:2015-07-29 22:34:51      阅读:544      评论:0      收藏:0      [点我收藏+]

1.本地数据库新建一个用户test,并授予以下基本权限(尽量不要多授权,如本地权限大于远程,会导致导出失败,郁闷!)

grant connect to test;
grant resource to test;
grant create table, create database link to test;
grant create session to test;

2.创建远程dblink

create public database link linkname_xxx connect to username identified by password 
using ‘(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)
(HOST = 218.65.236.85)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME
= orcldev)))‘;

3.创建导出文件目录,并授权给test

 create directory DUMP_DIR as ‘e:\oracle_dump‘;

 grant read,write on directory dump to yx;

4.执行expdp命令

expdp test/abc123@orcl directory=DUMP_DIR dumpfile=eas32.dmp  network_link=linkname_xxx

oracle expdp导出远程数据到本地

原文:http://www.cnblogs.com/cyhj/p/4687508.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!