準備工作
匯入匯出前最好新建乙個directory
create
orreplace directory 名稱 as
'目錄'
;
如
--sqldmp資料夾是自己建立的,建立完要賦予oracle使用者許可權,這裡指的是linux系統使用者
--這個資料夾下放需要匯入的資料幫浦dmp檔案,同時也賦予oracle使用者許可權
create
orreplace data_dmp as
'/sqldmp'
;
切換到oracle使用者下執行以下命令
impdp 使用者名稱/密碼@sid名稱 directory=directory物件名稱 dumpfile=資料幫浦檔案 remap_schema=匯出資料幫浦檔案的oracle資料庫使用者:需要匯入的資料幫浦檔案的oralce資料庫使用者;
注:
1、如果密碼包含特殊字元則需要把:使用者名稱/密碼@sid名稱,這段用單引號包裹,其中的密碼部分再用雙引號包裹
2、dumpfile後面的資料幫浦檔案必須在剛剛建立的directory物件對應的路徑下,並且賦予oracle使用者許可權,只需要寫資料幫浦檔名稱,不要帶前面的路徑
3、如果匯出資料幫浦檔案時的oracle資料庫使用者和匯入資料幫浦檔案的oracle資料庫使用者名稱不一致,需要加remap_schema引數,如remap_schema=sourcedatabasename:targetdatabasename
oracle 資料幫浦匯入與資料幫浦匯出
資料幫浦匯入 指令 impdp 一 資料庫所有物件的匯入 impdp system tiger dumpfile pump dir mydatabase dat filesize 100m nologfile y job name zhang full y estimate only 二 使用者資料...
Oracle資料幫浦詳解
oracle資料幫浦詳解 oracle database 10g中採用了資料幫浦 data dump 技術,使dba或開發人員可以將資料庫元資料 物件定義 和資料快速移動到另乙個oracle資料庫中。一 資料幫浦匯出匯入 expdp和impdp 的作用 1 實現邏輯備份和邏輯恢復。2 在資料庫使用者...
oracle 資料幫浦使用
1 建立directory create or replace directory ekltrustdirectory as home oracle eklxt restoredb 注意 1 要確保路徑在服務上存在 2 如果linux環境要有目錄要有讀寫許可權 2 匯出備份 export oracl...