Oracle的冷備份 windows

2021-04-17 22:05:31 字數 1109 閱讀 1561

1、 冷備份發生在資料庫已經正常關閉的情況下,當正常關閉時會提供給我們乙個完 整的資料庫。冷備份是將關鍵性檔案拷貝到另外位置的一種做法。對於備份oracle資訊而言,冷備份是最快和最安全的方法。值得注意的是冷備份必須是資料庫關閉的情況下完成,當資料庫開著的時候,執行資料庫檔案系統備份無效。

2、冷備份所需備份的檔案包括以下幾種: l            所有資料檔案 l            所有控制檔案 l            所有聯機redo log 檔案 l            init.ora檔案(可選)

3、冷備份的步驟 l         正常關閉要備份的例項(instance) l         備份整個資料庫到乙個目錄 l         啟動資料庫

4、用冷備份進行資料庫恢復     如果資料庫是執行在非歸檔日誌模式下,將備份檔案拷貝回原來的目錄即可。非歸檔日誌模式下資料庫只能恢復到備份時刻的狀態。     如果資料庫是執行在歸檔日誌模式下,將資料檔案拷回原來的目錄(不包括聯機redolog檔案),然後依次選擇相應的重做日誌檔案進行恢復,即可恢復冷備份後的所有操作,即是說可以恢復到系統崩潰前的狀態

。 5、冷備份示例 l          

示例一、windows環境下的冷備份與恢復   在本例中,資料庫例項名wh,所有資料檔案、所有控制檔案和所有聯機redo log 檔案都在資料夾d:/oracle/ora92/wh中,備份恢復的操作如下:  

1、  進入 sql*plus,以sysdba的身份登入資料庫 sql>sys/oracle@wh as sysdba

2、  關閉資料庫sql>shutdown immediate

3、  拷貝d:/oracle/ora92/wh到目標備份目錄e:/bacakupora/wh   資料庫冷備份完成。下面對資料庫中的內容進行更改:

4、啟動資料庫 sql>startup

5、刪除資料 sql>delete * from wh.test        此時進行資料庫恢復。     

6、sql>shutdown immediate;

7、拷貝目標備份目錄e:/bacakupora/wh到d:/oracle/ora92/wh      資料庫恢復完畢。通過查詢可以發現資料庫恢復到進行備份時刻的狀態,備份後所進行的所有操作無效。

Oracle的冷備份

1 冷備份發生在資料庫已經正常關閉的情況下,當正常關閉時會提供給我們乙個完 整的資料庫。冷備份是將關鍵性檔案拷貝到另外位置的一種做法。對於備份 oracle 資訊而言,冷備份是最快和最安全的方法。值得注意的是冷備份必須是資料庫關閉的情況下完成,當資料庫開著的時候,執行資料庫檔案系統備份無效。2 冷備...

oracle冷備份 恢復

方法一 最簡單的方法 需建庫 備份 直接拷貝oracle目錄下的admin oradata兩個資料夾,ora92目錄下database,到其他儲存實現備份。恢復 1.建立乙個和原來一樣的資料庫。安裝路徑和資料庫名必須和原來一致 2.用管理員連入資料庫後停止資料庫。3.把安裝目錄下的admin和ora...

oracle冷備份示例

oracle 的冷備份 1 冷備份發生在資料庫已經正常關閉的情況下,當正常關閉時會提供給我們乙個完 整的資料庫。冷備份是將關鍵性檔案拷貝到另外位置的一種做法。對於備份 oracle 資訊而言,冷備份是最快和最安全的方法。值得注意的是冷備份必須是資料庫關閉的情況下完成,當資料庫開著的時候,執行資料庫檔...