如何在TOAD for Oracle 13 中使用Oracle Data pump
不知道是不是有人和筆者一樣,不喜歡記一堆的Data Pump指令,如果可以有工具輔助,該有多好呢?
終於,筆者找到並測試了TOAD 13c的功能。
測試環境
來源端
|
目標端
|
|
主機
|
Oracle Linux
6.9
|
Windows
2012R2
|
資料庫
|
Oracle 11.2.0.4
|
Oracle 12.2.0.1
|
TOAD版本
|
12.5.1
|
13c
|
1.準備使用TOAD datapump export匯出檔案。
前置作業,需在Oracle DB裡面建立目錄,並設定相關權限。
create
directory data_pump_dir as '/u01/app/oracle/admin/O11R2/dpdump';
grant read,write on directory
toad_pump_dir to system;
設定TOAD
Option裡面的Execuable的執行指令位置。
開始執行Data pump的匯出。
如果需要壓縮,則使用Compression選項,如果是enterprise 版本,可以使用parallel參數。
執行結果
2.使用TOAD 13c在Oracle 12cR2進行data pump 匯入
前置作業:將匯出的檔案傳輸到目標主機,並在Oracle DB建立資料夾
create
directory toad_pump_dir as 'c:\toad_pump_dir';
grant
read,write on directory toad_pump_dir to test;
接著設定menu的view中的TOAD
option,找到Executable,設定Oracle
client impdp相關指令的位置。
打開TOAD data pump import選項。
首先,點schema,加入要匯出的帳號清單。
如果來源端和目標端的帳號不同,需要設定remap 的對應帳號。
如果來源端和目標端的tablespace不同,需要設定remap 的對應tablespace。
在介面中設定需要的參數。
設定要匯入檔案的位置,然後執行匯入
執行結果:
匯入成功,
希望本篇對各位有幫助。
留言
張貼留言