oracle多種導入導出數據方法


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/pwd@127.0.0.1:1521/DB
sql>@full_path/***.sql;   

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM