oracle資料庫的匯入(imp)匯出(exp)就相當於資料庫的還原與備份。
匯出:1、將資料庫test完全匯出
exp username / pasword@test file = d:\daoch.dmp log = d:\daoch.log full = y
--username 是使用者名稱,pasword是其對應的密碼。d:\daoch.dmp是匯出的資料檔案的存放路徑及檔名稱。d:\daoch.log是記錄匯出過程的日誌,如果資料量比較大的話,最好記錄日誌,遇到問題時方便查詢。full=y是資料庫完全匯出的關鍵字。
2、匯出資料庫test中某個或某幾個使用者下的資料
exp username / pasword@test file = d:\daoch1.dmp log = d:\daoch1.log owner = (user1,user2..)
3、匯出資料庫test中的幾張表
exp username / pasword@test file = d:\daoch2.dmp log = d:\daoch2.log tables = (table1,table2..)
--這個會匯出關於這幾張表的所有的物件,包括在表上建立的觸發器、同義詞等。
4、匯出資料庫test中的某張表的一部分資料
exp username / pasword @test file = d:\daoch3.dmp log = d:\daoch3.log tables=(table1) query = ''\ where col like 'sd%'\''
--匯出table1的col列以sd打頭的資料
--以上就是我們經常使用的匯出命令。
匯入:imp username1/ pasword @ test1 fromuser = username touser = username1 file = d:\daoch.dmp log = d:\daor.log
--如果只是匯入幾張表,可以在後邊加上關鍵字 tables = (table1,table2)。用上邊的命令匯入時可能會出警告或報錯,提示使用者物件已存在,我們可以在後邊新增ignore=y也可以把目標庫中已經存在且與我們匯入的物件衝突的物件全部刪掉,重新匯入,一般我們選用第二種方法。
Oracle 資料庫 匯入匯出
匯入匯出時要,通過 執行 進行到oracle的安裝目錄的 bin 目錄下導 例如 d oracle product 10.1.0 db 1 bin 匯出分三種 匯出 表 方案 資料庫 1.1.1 匯出自己的表 說明 使用者 密碼 資料庫例項 表名 可多個 檔案路徑 exp userid scott ...
oracle資料庫匯入匯出
用工具匯入 匯出 資料 工具 t 匯出表 x 工具 t 匯出表 x 所選執行檔案位置 e oracle product 10.2.0 db 1 bin imp.exe exp.exe 命令匯入匯出 oracle匯入dmp檔案命令 1 dmp檔案中的資料匯入資料庫 1.首先進入cmd命令視窗 2.執行...
Oracle資料庫匯入匯出
我們經常會在資料備份或環境移至的時候用到oracle的匯入匯出 下面我們來詳細看一下匯入匯出的步驟 1.命令列下匯出dmp檔案 資料匯出,可以帶版本 expdp bp oracle bp oracle orcl directory dump dir dumpfile bp oracle.dmp ve...