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/dbsql>@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指令碼。指令碼的作業內容就是,指定具體的表集合,分檔案逐表備份和恢復。如果是經常性的指定的固定表的話,可以修改以陣列方式的指令碼。如果是經常改...