oracle中的匯入和匯出

2021-09-30 16:00:40 字數 1289 閱讀 6945

一. 匯出

匯出常用命令引數:

userid 確定執行匯出實用程式的使用者名稱和口令

buffer 確定匯出資料時所使用的緩衝區大小,其大小用位元組表示

file 指定匯出的二進位制檔名稱,預設的副檔名是.dmp

full 指定是否以全部資料庫方式匯出,只有授權使用者才可使用此引數

owner 要匯出的資料庫使用者列表

help 指定是否顯示幫助訊息和引數說明

rows 確定是否要匯出表中的資料

tables 按表方式匯出時,指定需匯出的表和分割槽的名稱

parfile 指定傳遞給匯出實用程式的引數檔名

tablespaces 按表空間方式匯出時,指定要匯出的表空間名

匯出實用程式

按使用者方式匯出

exp 用記名/密碼@主機字串 file=路徑/檔名 owner=表的所有者

按表方式匯出

exp用記名/密碼@主機字元 tables=(表名1, 表名2) file=路徑/檔名

按表空間方式匯出

exp 用記名/密碼@主機字元 tablespaces=(表空間名) file=路徑/檔名

使用引數檔案匯出

exp用記名/密碼@主機字元parfile='路徑/帶有匯出引數的檔名.txt

二. 匯入

匯入常用命令引數:

userid 確定執行匯入實用程式的使用者名稱和口令

buffer 確定匯入資料時所使用的緩衝區大小,其大小用位元組表示

commit 指定是否在每個陣列(其大小由buffer引數設定)插入後進行提交

file 指定匯入的二進位制檔名稱,預設的副檔名是.dmp

full 指定是否要匯入整個匯出轉儲檔案

fromuser 指定要從匯出轉儲檔案中匯入的使用者模式

touser 指定要將物件匯入的使用者名稱。fromuser與touser可以不同

rows 確定是否要匯入表中的資料

tables 按表方式匯入時,指定需匯入的表和分割槽的名稱

parfile 指定傳遞給匯入實用程式的引數檔名,此檔案可以包含這裡列出的所有引數

ignore 匯入時是否忽略遇到的錯誤,預設為n

tablespaces 按表空間方式匯入時,指定要匯入的表空間名

匯入實用程式

將整個檔案匯入資料庫

imp 用記名/密碼@主機字元 file=路徑/匯入的檔名.dmp ignore=y full=y

使用引數檔案匯入資料庫

imp system/oracle parfile='c:\ 路徑/帶有匯入引數的檔名.txt '

oracle中資料的匯出和匯入

以下命令都是在cmd命令視窗裡執行的.匯出資料 exp 密碼 使用者名稱 資料庫名 file 匯出檔案路徑名 owner 使用者名稱 例如 exp newhr newhr orcl file c shuju newhr.dmp owner pqxt 刪除建立使用者 sqlpus nolog drop...

oracle匯入和匯出

oracle資料庫的匯出 1.匯出使用者 ytpms 的表 gs gsitem list exp userid ytpms ytpms orcl file f sdf.dmp tables gs gsitem list 2.匯出使用者 ytpms 的方案 exp userid ytpms ytpms...

Oracle的匯出和匯入

資料匯出 1 將資料庫test完全匯出,使用者名稱system 密碼manager 匯出到d daochu.dmp中 exp system manager test file d daochu.dmp full y 2 將資料庫中system使用者與sys使用者的表匯出 exp system man...