⑴ oracle imp怎麼導入dmp文件
1、打開pl/sql工具,選擇『導入表』。
⑵ 如何在Oracle中使用exp和imp導出,導入dmp資料庫文件
1、首先進入命令來行,自點擊開始,輸入cmd。
⑶ 如何向oracle資料庫導入imp文件
如何向oracle資料庫導入imp文件
Oracle 提供兩個工具imp.exe 和exp.exe分別用於導入和導出數據。這兩個工具位於Oracle_home/bin目錄下。
導出數據exp
1 將資料庫ATSTestDB完全導出,用戶名system 密碼123456 導出到c:/export.dmp中
exp system/123456@ATSTestDB file=c:/export.dmp full=y
其中ATSTestDB為資料庫名稱,system為該資料庫里的賬戶,123456為其密碼。
2 將資料庫中system用戶與sys用戶的所有相關資源導出(表,存儲過程,方法,視圖等等)
exp system/123456@ATSTestDB file= c:/export.dmp owner=(system,sys)
3 將資料庫中的表sys.table1、owbsys.table2導出
exp system/123456@ATSTestDB file= c:/export.dmp tables=( sys.table1, owbsys.table2)
注意,需要加上表的schema名稱,如果沒有加的話默認是導當前connected用戶的表,當然你連接上去的賬戶要對相應的表有許可權。
4 將資料庫中的表table1中的欄位Title以"GangGe"打頭的數據導出
exp system/123456@ATSTestDB file= c:/export.dmp tables=(table1) query=/" where Title like 'GangGe%'/"
斜杠 「/」 後面跟冒號是為了轉義字元冒號」 「 「用的,因為後面是一條條件查詢語句。Query參數只能指定一個,如果Query要為多張表,所以同樣,tables裡面也只能有一張表,或者多張表,然後query裡面的條件在這些表上面都可以運行。否則只好多寫幾條exp語句了。
導出後,或許發現數據比較大,我們可以用一些壓縮工具對數據進行二次壓縮,例如用winzip, winrar, 7zip等第三方工具。同樣,exp支持一個參數用戶直接對數據進行壓縮:compress = y, 這個參數直接加到命令的後面即可實現導出的同時壓縮數據。
1 將資料庫TEST完全導出,用戶名system 密碼manager 導出到D:/chu.dmp中
exp system/manager@TEST file=d:/chu.dmp full=y
2 將資料庫中system用戶與sys用戶的表導出
exp system/manager@TEST file=d:/chu.dmp owner=(system,sys)
3 將資料庫中的表inner_notify、notify_staff_relat導出
exp aichannel/aichannel@TESTDB2 file= d:/datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat)
4 將資料庫中的表table1中的欄位filed1以"00"打頭的數據導出
exp system/manager@TEST file=d:/chu.dmp tables=(table1) query=" where filed1 like '00%'"
⑷ oracle中怎樣導入資料庫文件
1、登錄到要導入的資料庫及用戶。
2、依次點擊「工具」——「導入表」。
3、輸入如下命令;
imp被導入用戶名/密碼@實例名file=文件名.dmplog=日誌.dmpfromuser=導出用戶touser=導入用戶
4、 輸入後按回車鍵,等待導入完成即可。
⑸ oracle單實例使用exp導出全庫的數據dmp文件 怎麼使用imp導入到oracle rac資料庫中
一般按照如下方法導入即可。
1、win鍵+R,輸入cmd,打開命令提示符。
2、進入dmp文件所在目錄內。
3、執行imp導入語容句:
imp被導入用戶名/密碼@實例名file=aaa.dmplog=aaa.logfromuser=導出用戶名
如圖:
注意事項:導入的oracle版本需要與導出的oracle版本一致或高於導出的oracle版本,否則導入時會報錯。