rman資料庫全庫備份與恢復

2021-05-22 19:37:31 字數 820 閱讀 4470

以下是不使用恢復目錄進行的rman全庫備份與恢復.

由於現在網上的文章真是寫得不夠全面,而且對於初學者沒有幫助.!!!!!!!!!!

應用環境:oracle 10g

作業系統:rhel4

你可以把控制檔案/引數檔案/歸檔日誌檔案/資料庫資料檔案刪掉

再做下例恢復:

全庫恢復:

1.shutdown immediate    //關閉資料庫

2.$rman                                 //啟動rman

3.rman>connect  target sys/aa@z; //連到目標資料庫

4.rman>startup nomount;         //讓例項啟動+正在嘗試在沒有引數檔案的情況下啟動 oracle 例程

在nomount下是為了恢復控制檔案+引數檔案

在mount下是為了恢復資料檔案+歸檔日誌檔案

全庫備份:

在資料庫執行的open下可以進行全庫備份:

1.$rman

2.show all;//顯示所有引數

3.修改configure controlfile autobackup format for device type disk to '/zx/cf_%f';//修改控制檔案備份路徑

4.configure controlfile autobackup on;//設定自動備份控制檔案

開啟控制檔案自動備份,只要開啟了控制檔案自動備份,那麼引數檔案就可以自動與控制檔案備份在一起成為乙個檔案中

5.run

RMAN備份 資料庫備份

備份片檔名萬用字元 c 備份片的拷貝數 d 位於該月中的第幾天 dd m 位於該年中的第幾月 mm f 乙個基於dbid 唯一的名稱,這個格式的形式為c iiiiiiiiii yyyymmdd qq,d 資料庫名稱其中iiiiiiiiii 為該資料庫的dbid,yyyymmdd 為日期,qq 是乙個...

資料庫備份與恢復

主要 段 資料庫的備份和實時進度顯示 public bool backupdb string servername,string username,string password,string strdbname,string strfilename,progressbar pgbmain catc...

資料庫備份與恢復

unit ustore inte ce uses windows,messages,sysutils,variants,classes,graphics,controls,forms,dialogs,stdctrls,ibservices type tfrestore class tform ibb...