oracle非歸檔模式下的冷備份和恢復

2021-09-08 11:42:07 字數 873 閱讀 1735

檢視歸檔的相關資訊

sql> archive log list

資料庫日誌模式             非存檔模式

自動存檔             禁用

存檔終點            use_db_recovery_file_dest

最早的聯機日誌序列     72

當前日誌序列           74

備份中常用的術語解釋:

冷備份(離線備份): 資料庫處於關閉狀態下所做的物理拷貝。資料庫處於非歸檔模式下只能使用這種方法備份。

資料庫全備份:備份所有資料檔案和控制檔案,在全備份時,資料庫可以處在關閉或開啟狀態,但在非歸檔模式下必須處於關閉狀態。

資料檔案備份:備份單個的資料檔案,在非歸檔模式下,只能備份唯讀資料檔案或者正常離線的資料檔案。

冷備份(離線備份)的具體步驟:

1.使用select * from v$controlfile 查出所有控制檔案。

2.使用select * from v$logfile 找出所有重做日誌檔案。

3.使用select * from dba_data_files;找出所有資料檔案。

4.使用select * from v$tempfile;找出所有臨時檔案。

5.正常關閉資料庫,將所有檔案拷貝到備份磁碟。

6.重啟資料庫。

注意:一定是所有的控制檔案和資料檔案都要備份。

恢復的步驟:

1.正常關閉資料庫

2.將所有的備份檔案放到原來的位置,(重做日誌檔案,引數檔案和口令檔案並不是必須的)

3.重啟資料庫

Oracle歸檔模式與非歸檔模式

oracle歸檔模式與非歸檔模式 一。檢視oracle資料庫是否為歸檔模式 1 1.select name,log mode from v database name log mode query noarchivelog 2.使用archive log list 命令 database log m...

Oracle歸檔模式與非歸檔模式設定

oracle歸檔模式與非歸檔模式設定 oracle的日誌歸檔模式可以有效的防止instance和disk的故障,在資料庫故障恢復中不可或缺,由於oracle初始安裝模式為非歸檔模式,因此需要將其設定為歸檔模式,下面就其方法和步驟做一些總結,雖然簡單,但這是管理oracle資料庫必備之工,故有如下陳述...

Oracle歸檔模式轉換程為非歸檔模式的方法

在歸檔日誌模式下,有可能會遇到歸檔日誌大小超過最大值而出現討厭的ora 00257錯誤,前面說了如何把歸檔日誌空間變大。而在普通的開發環境下,其實是根本用不著歸檔日誌的,設個時候我們就把資料庫的歸檔日誌給禁用了,也就是說把資料庫變為非歸檔日誌模式,應該怎麼做呢。在這裡所有的操作要在資料庫的那台機器上...