回覆列表
-
1 # 使用者7160315115709
-
2 # 使用者8217548030593
單擊開始,這裡輸入cmd,開啟dos視窗
輸入命令
exp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112.dmp
這裡說明一下
這裡的bms是指備份時,登入資料庫例項TCDB的使用者名稱;
這裡的/是語法符號。
這裡的BMSPASS是使用者bms登入資料庫TCDB時的密碼;
@是語法符號。
這裡的TCDB是Oracle資料庫的例項名。
這裡的file=E:\DBback\dbback20160112.dmp 是隻指備份檔案的存放路徑。
等待匯出完成,如果看到這裡的匯出成功,說明備份完成了。
開啟備份時指定的儲存路徑,就可以看到備份檔案了。
如果在匯出命令的最後加上full=y的引數,也就是
exp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112.dmp full=y
意思是將使用者bms在TCDB資料庫例項中的所有檔案都備份,也就是完整備份。
資料庫還原使用語法
imp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112.dmp
這裡的E:\DBback\dbback20160112.dmp是備份檔案的存放路徑
Oracle資料庫有三種標準的備份方法,它們分別是匯出/匯入(EXP/IMP)、熱備份和冷備份。匯出備件是一種邏輯備份,冷備份和熱備份是物理備份。