1. 程式人生 > >archivelog歸檔模式

archivelog歸檔模式

Oracle資料庫可以執行在兩種模式下    歸檔模式(archivelog): 可以線上|離線備份資料庫,可以是全備份或者是部分備份(單個表空間|資料檔案) ;    非歸檔模式(noarchivelog): 只能離線備份而且必須備份所有的資料檔案,控制檔案,日誌檔案 查詢執行模式

SQL>select log_mode from V$database;

LOG_MODE

------------

NOARCHIVELOG

如上結果為非歸檔模式。

修改為歸檔模式:

SQL>shutdown immediate;

Database closed.

Database dismounted.

ORACLE instance shut down.

SQL>startup mount;

ORACLE instance started.

Total System Global Area 1503199232 bytes

Fixed Size                  2115136bytes

Variable Size             805308864bytes

Database Buffers          687865856bytes

Redo Buffers                7909376bytes

Database mounted.

 

SQL>alter database archivelog;

Database altered.

再次檢視執行模式,需先啟動資料庫

SQL>alter database open;

Database altered.

 

SQL>select log_mode from V$database;

LOG_MODE

------------

ARCHIVELOG  
檢查歸檔模式命令

 

SQL> archive log list;

Database log mode              Archive Mode

Automatic archival             Enabled

Archivedestination           USE_DB_RECOVERY_FILE_DEST

Oldest online log sequence     5

Next log sequence to archive   7

Current log sequence           7