標籤:oracle資料匯入匯出
Oracle資料匯入匯出基本操作樣本
資料匯出
a.將資料庫orcl完全匯出,使用者名稱user 密碼password 匯出到D:\dc.dmp中
exp user/[email protected] file=d:\dc.dmp full=y
full=y 表示全庫匯出
b.將資料庫中user1和user2使用者匯出
exp user/[email protected] file=d:\dc.dmp owner=(user1,user2)
full方式可以備份所有使用者的資料庫物件,包括資料表空間、使用者資訊等,owner=XX只能備份指定使用者的對象.
c.將使用者user中表user_operator,user_id匯出
exp user/[email protected] file=d:\dc.dmp tables=(user_operator,user_id)
tables=xx 表示備份相關表
d.按條件匯出資料
exp user/[email protected] file=d:\dc.dmp tables=(user_id) query=’where dept_id=1’
e.只匯出表,不匯出資料
exp user/[email protected] file=d:\dc.dmp tables=(user_id) rows=N
2.資料匯入
a.將D:\dc.dmp中匯入到資料庫中
imp user/[email protected] file=d:\dc.dmp ignore=y
ignore=y 表示忽略錯誤 因為有的表已經存在,然後它就報錯,對該表就不進行匯入。
b.將d:\daochu.dmp中的表user_id匯入
imp user/[email protected] file=d:\dc.dmp tables=(user_id)
本文出自 “11290766” 部落格,請務必保留此出處http://rylan.blog.51cto.com/11290766/1867764
Oracle資料匯入匯出基本操作樣本