expdp利用dblink將遠程數據導出到本地

環境背景:

本地 :IP:127.0.0.1 端口:1521 實例:orcl 用戶:local_sys/123

遠程服務器:IP:192.168.0.100 端口:1521 實例:orcl 用戶:server_sys/123

目標:將服務器上server_user1用戶導出到本地

1.登錄本地數據庫

C:\Users\admin>sqlplus / as sysdba

2.創建dblink

create database link DBLINK_NAME connect to system identified by orcl using 'TO_SERVER=
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.100)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )

  )';

3.創建數據庫目錄

create directory MY_DIR as 'd:\dump';

grant write,read on directory MY_DIR to local_sys;

4.導出

expdp local_sys/[email protected]:1521/orcl network_link=local_to_server directory=MY_DIR dumpfile=result.dmp logfile=result.log SCHEMAS=server_user1

參考文章:

http://blog.csdn.net/jc_workspace/article/details/68940709

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章