ORACLE歸檔模式的切換

2021-07-13 06:01:17 字數 2617 閱讀 5835

要使用rman進行熱備,那麼就需要在歸檔模式下方可進行。否則只能在停機狀態下進行資料庫冷備。

10g,11g的切換方式是一樣的,都是在mount狀態對資料庫的歸檔模式進行調整

首先進入資料庫檢視當前資料庫的歸檔狀態,當前的歸檔狀態為使用歸檔。

[oracle@ora10g ~]$ sqlplus / as sysdba

sql*plus: release 10.2.0.1.0 -production on wed jun 1 13:20:03 2016

connected to:

oracle database 10g enterprise editionrelease 10.2.0.1.0 - 64bit production

with the partitioning, olap and datamining options

sql> archive log list

database log mode              archive mode

automatic archival            enabled

archive destination            use_db_recovery_file_dest

oldest online log sequence     7

next log sequence to archive   9

current log sequence           9

要關閉歸檔模式需要重啟資料庫到mount狀態,更改歸檔模式

sql> shutdown immediate

database closed.

database dismounted.

oracle instance shut down.

sql> startup mount

oracle instance started.

total system global area  419430400 bytes

fixed size                  2021248 bytes

variable size             188745856 bytes

database buffers          226492416 bytes

redo buffers                2170880 bytes

database mounted.

切換到非歸檔模式

sql> alter database noarchivelog;

database altered.

啟動資料庫,檢視當前歸檔模式

sql> alter database open;

database altered.

sql> archive log list

database log mode              no archive mode

automatic archival            disabled

archive destination            use_db_recovery_file_dest

oldest online log sequence     7

current log sequence           9

同樣的要將非歸檔模式切換成歸檔模式一樣,需要重啟到mount狀態,然後切換狀態

sql> shutdown immediate

database closed.

database dismounted.

oracle instance shut down.

sql> startup mount

oracle instance started.

total system global area  419430400 bytes

fixed size                  2021248 bytes

variable size             192940160 bytes

database buffers          222298112 bytes

redo buffers                2170880 bytes

database mounted.

sql> alter database archivelog;

database altered.

sql> alter database open;

database altered.

sql> archive log list

database log mode              archive mode

automatic archival             enabled

archive destination            use_db_recovery_file_dest

oldest online log sequence     7

next log sequence to archive   9

current log sequence           9

切換歸檔模式

將資料庫的日誌模式設定切換 archive mode 和no archive mode之間的切換 的步驟和操作如下 1.關閉執行的資料庫例項 svrmgrl shutdown 在進行日誌模式切換之前,必須將執行的資料庫正常關閉。2.備份資料庫 該備份跟以後產生的日誌一起用於將來的災難恢復 很重要,如...

Oracle資料庫歸檔模式的切換

1 cmd開啟命令視窗 2 set oracle sid 3 sqlplus sys password as sysdba 4 shutdown immediate oracle的歸檔模式切換需要在mount狀態切換,所以應該首先關閉資料庫 5 startup mount 資料庫啟動順序 資料庫例項...

oracle RAC歸檔模式切換

no.10 rac環境下更改歸檔模式 在rac環境下更改歸檔模式不像單機環境下那麼簡單,今天嘗試了一下,記錄下來 試驗環境 oracle 10gr2 redhat as 5.4,兩節點 更改引數 sql alter system set log archive dest 1 location rac...