oracle多種匯入匯出資料方法

2021-09-07 06:40:55 字數 961 閱讀 5668

dmp格式:

1.dmp格式的匯出可以通過客戶端工具(pl/sql)操作來完成,通過選單欄---->tools---->export tables,然後設定勾選相應引數即可,rows代表是否連同資料一起匯出

2.匯出還可以用cmd工具,速度也更快:

exp user/pwd@db file=d:\***.dmp full=y

full=y表示全匯出,如果只想匯出某個使用者的表,用owner引數

owner=(ownername1,ownername2)

如果只想匯出某幾張表

tables=(table1,table2)

3.匯入命令

imp user/pwd@db file=d:\***.dmp

如果只想匯出部分表:

tables=(table1,table2)

2.sql格式

如果是sql格式,我感覺sql格式處理比較慢,雖然我不知道為什麼.但肯定也是可以的

1.匯出要分兩步,先導出使用者物件:

1 tools ->export user object 選擇選項,匯出.sql檔案。

2 tools ->export tables-> oracle export 選擇選項匯出.sql檔案。

2.匯入同樣可以介面操作也可以cmd工具

1 tools->import tables->sql inserts 匯入.sql檔案。

2 tools->import talbes->oracle import然後再匯入sql檔案。

如果資料多一點,在介面上執行時灰常慢的,所以考慮命令列:

sqlplus user/[email protected]:1521/db

sql>@full_path/**

*.sql;

oracle多種匯入匯出資料方法

dmp格式 1.dmp格式的匯出可以通過客戶端工具 pl sql 操作來完成,通過選單欄 tools export tables,然後設定勾選相應引數即可,rows代表是否連同資料一起匯出 2.匯出還可以用cmd工具,速度也更快 exp user pwd db file d dmp full y f...

oracle資料匯入匯出

語法 imp userid password 資料庫全域性名 file dmp檔案的目錄 其它引數 獲取幫助,敲入 imp help y import常用的引數 1 file 指定匯入檔名 fromuser 允許匯入指定的使用者擁有的表 full full y時,匯入dmp檔案中所有的事物 igno...

Oracle資料匯入匯出

資料庫的維護過程,難免遇到一些表的備份和恢復工作。為了方便起見,我將這些重複的工作整理成了執行在windows上的批處理,和執行在aix伺服器上的kshell指令碼。指令碼的作業內容就是,指定具體的表集合,分檔案逐表備份和恢復。如果是經常性的指定的固定表的話,可以修改以陣列方式的指令碼。如果是經常改...