加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

expdp通过dblink远端导出

发布时间:2020-12-12 16:46:07 所属栏目:百科 来源:网络整理
导读:环境说明: db62是源端 rac数据库 dw03为需要导入的目标端数据库单机,实例名,服务名,字符串名都为dw03 数据库版本:11.2.0.4? 操作系统:rehat 6.7 1、创建dblink create database link DB62 connect to username identified by password using 'DB75'; 其

环境说明:

db62是源端 rac数据库

dw03为需要导入的目标端数据库单机,实例名,服务名,字符串名都为dw03

数据库版本:11.2.0.4? 操作系统:rehat 6.7

1、创建dblink

create database link DB62 connect to username identified by password using 'DB75';

其中 DB75为oracle远端服务器连接目标端数据库的TNS中的字符串名称,password 不需要加单双引号(特殊字符除外)

测试:select * from s_operatelog@db62;

?

2、expdp导出语句

OPLOG_part=OPLOG_`date -d '1 days ago' +%y%m%d`OPLOG_dump=OPLOG_`date -d '1 days ago' +%y%m%d`_%U.dmp

expdp 'username/"password"'@dw03 dumpfile=$OPLOG_dump directory=EXPD_DIR network_link=DB62? COMPRESSION=ALL CLUSTER=NO tables=S_OPERATELOG:$OPLOG_part PARALLEL=6

//user为本地用户名 //network_link为dblink//directory目录建在本地 dw03的导出目录tables 本次为分区表,且这一次只导出一个分区

其中dw03中dblink用户名需要db62库有导出权限。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读