通過exp導出與imp導入進行數據的備份轉移:
exp命令:
1 exp username/psw@TEST file=d:test.dmp full=y
2 exp username/psw@TEST file=d:test.dmp owner=(ly)
3 exp username/psw@TEST file= d:test.dmp tables=(grid1,grid2)
1其中一是將Test(與某一數據庫對應的oracle服務名)數據庫進行整體導出
2將屬于用戶ly的所有表導出
3將表grid1,與grid2導出
d:test.dmp是導出的文件地址
imp命令:
1 imp system/psw@TEST file=d:test.dmp
2 imp system/psw@TEST full=y file=d:test.dmp ignore=y
3 imp system/psw@TEST file=d:test.dmp tables=(grid1)
ignore=y表示如果被導入的數據庫中某個表已經存在就忽略不導入那個表
3表示只導入grid1這個表
在導入導出前要先測試下對應的數據庫是否是通的:tnsping test來測試,同樣test是服務名
所有命令可在cmd下執行