exp system/manager@TEST file=D:daochu.dmp full=y
2)將資料庫中system用戶與sys用戶的表導出
exp system/manager@TEST file=d:daochu.dmp owner=(system,sys)
3)將資料庫中的表inner_notify,notify_staff_relat導出
exp aichannel/aichannel@TESTDB2 file=datanewsmgnt.dmp
tables=(inner_notify,notify_relat)
4)將數據中的表table1中的欄位filed1以"00"打頭的數據導出
exp system/manager@TEST file=d:daochu.dmp
tables=(table1) query="where filed1 like '00%'"
也可以在上面的命令後面加上 compress=y
imp system/manager@TEST file=d:daochu.dmp
imp aichannel/aichannel@HUST full=y file=file=d:datanewsmgnt.dmp ignore=y
上面可能個有點問題,因為有的表已經存在然後它就報錯,對該表就不進行導入。在後面加上ignore=y就可以了。
2)將d:daochu.dmp中的表table1導入
imp system/manager@TEST file=d:daochu.dmp tables=(table1)
基本上上面的導入導出已經夠用了。不少情況要先是將表徹底刪除,然後導入。
資料庫是可以連線上的。可以用tnsping TEST來獲取的資料庫能否連線上。