oracle使用impdp匯入檔案

2021-10-11 21:07:27 字數 795 閱讀 5921

使用impdp匯入資料庫dmp檔案

語句為

impdp system/manager@yourdatabasename directory=data_pump_dir 

dumpfile

=filename.dmp full

=y ignore

=y# system manager分別為賬號密碼

# 目錄為data_pump_dir,需要將dmp檔案提前放到此目錄下

如果不知道data_pump_dir目錄,可以在oracle中查詢

select * from dba_directories
得到目錄後將檔案複製進去即可開始匯入。

如果要匯入多個dmp檔案,輸入指令會提示

ora-39002: invalid operation 引數值無效

ora-39059: dump file set is incomplete 轉儲檔案說明錯誤

ora-39246: cannot locate master table within provided dump files

無法開啟要讀取的轉儲檔案

此時需要將語句改為

impdp system/manager@yourdatabasename directory=data_pump_dir 

dumpfile

=filename%u.dmp full

=y ignore

=y

%u為字尾01,02等

oracle使用impdp方式匯入資料

匯入格式 按使用者方式匯入,oracle在本機 impdp 使用者名稱 密碼 schemas 要匯入的使用者 即是使用expdp匯出的使用者 directory 建立的資料夾名稱 directory name dumpfile test.dmp 要放入到directory path路徑下 logfi...

oracle使用impdp方式匯入資料

原文 匯入格式 按使用者方式匯入,oracle在本機 impdp 使用者名稱 密碼 schemas 要匯入的使用者 即是使用expdp匯出的使用者 directory 建立的資料夾名稱 directory name dumpfile test.dmp 要放入到directory path路徑下 lo...

oracle使用impdp匯入dmp檔案心得

1.impdp可以直接用cmd命令進行 2.impdp只支援通過expdp匯出的進行匯入 3.必須先建立乙個資料夾空間才可以 用sqlplus create or replace directory data pump dir as c dmp 4.要先刪除所有表。儲存,試圖,函式等 刪除方法 sq...