環境說明:數據庫
db62是源端 rac數據庫服務器
dw03爲須要導入的目標端數據庫單機,實例名,服務名,字符串名都爲dw03oracle
數據庫版本:11.2.0.4 操做系統:rehat 6.7ide
一、建立dblink測試
create database link DB62
connect to username identified by password
using 'DB75';操作系統
其中 DB75爲oracle遠端服務器鏈接目標端數據庫的TNS中的字符串名稱,password 不須要加單雙引號(特殊字符除外)blog
測試:
select * from s_operatelog@db62;字符串
二、expdp導出語句table
OPLOG_part=OPLOG_`date -d '1 days ago' +%y%m%d`
OPLOG_dump=OPLOG_`date -d '1 days ago' +%y%m%d`_%U.dmpdate
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庫有導出權限。