SQL> archive log list
資料庫日志模式 非存檔模式
自動存檔 禁用
存檔終點 USE_DB_RECOVERY_FILE_DEST
最早的聯機日志序列 14
目前日志序列 16
SQL> shutdown immediate
資料庫已經關閉。
已經解除安裝資料庫。
ORACLE 例程已經關閉。
SQL> startup mount
ORACLE 例程已經啟動。
Total System Global Area 426852352 bytes
Fixed Size 1333648 bytes
Variable Size 247465584 bytes
Database Buffers 171966464 bytes
Redo Buffers 6086656 bytes
資料庫裝載完畢。
SQL> alter database archivelog;
資料庫已更改。
資料庫日志模式 存檔模式
自動存檔 啟用
下一個存檔日志序列 16
SQL> alter system set log_archive_dest_1='location=f:\orcl\archive1' scope=spfile;
系統已更改。
SQL> alter system switch logfile;
SQL> alter system set log_archive_format='arc_%t_%s_%r.arc' scope=spfile;
存檔終點 USE_DB_RECOVERY_FILE_DEST
最早的聯機日志序列 16
下一個存檔日志序列 18
目前日志序列 18
重新啟動以後
存檔終點 f:\orcl\archive1
最早的聯機日志序列 17
下一個存檔日志序列 19
目前日志序列 19
如果你指定了快速閃回恢複區,就不能使用log_archive_dest 參數了,而必須使用LOG_ARCHIVE_DEST_N 這幾個參數,LOG_ARCHIVE_DEST_10被預設為快速閃回恢複區,資料庫将在其中儲存歸檔日志。
如果你沒有指定其他本地歸檔目标位置,則LOG_ARCHIVE_DEST_10 的預設設定為USE_DB_RECOVERY_FILE_DEST,這個表示歸檔重做日志檔案将被自動的送到快速閃回恢複區。
如果你已經設定了LOG_ARCHIVE_DEST_N 配置了其他位置,則歸檔日志也會送到 LOG_ARCHIVE_DEST_N 設定的位置。
如果你設定 了 快速閃回區 而沒有設定 LOG_ARCHIVE_DEST_N ,oracle 就會使用USE_DB_RECOVERY_FILE_DEST 設定指出了資料庫的快速閃回區。