环境说明:
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库有导出权限。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。