各位大神,想請問一下 現在有臺服務器分別安裝了 99.16.55.12 和55.16兩個資料庫,現在不要把12的資料匯入到16 。出來將資料匯出再匯入的方法,在同一網段能否直接連接16的資料庫進行資料插入的操作
uj5u.com熱心網友回復:
有的,樓主研究一下 impdp + network_link 方式,很適合你現在的需求。uj5u.com熱心網友回復:
能否教教怎么用呢uj5u.com熱心網友回復:
大概這樣一個操作在目標的機器上
1.創建一個 public database link ,比如取名為 XXXX , 這里注意權限問題
2.命令列:
impdp system/oracle network_link=XXXX remap_schema=source_user:target_user remap_tablespace=source_tbs:target_tbs
uj5u.com熱心網友回復:
創建create public database link kk1 connect to 用戶 identified by 密碼 using ' ' (要匯入資料的資料庫)然后 創建一個directory d1,放日志用。(在要匯入的資料庫上)
impdp " / as sysdba" network_link=kk1 directory=d1 logfile=mmm.log schemas= 要匯入的哪些 ,remap_schema=匯入前的schema:匯入后的schema remap_tablespce=匯入前的的表空間:匯入后的表空間
exclude=statistics
建好dblink 測驗下,select sysdate from dual@kk1
uj5u.com熱心網友回復:
用dbLink不行嗎?轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/62106.html
標籤:基礎和管理
