Linux下Oracle資料幫浦檔案匯入匯出

2021-09-03 08:22:06 字數 769 閱讀 5486

準備工作

匯入匯出前最好新建乙個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...