Oracle資料庫切換成歸檔模式的操作以及歸檔模式的一些相關知識是本文我們主要要介紹的内容,接下來我們就開始介紹這部分内容。首先我們執行下面的代碼:
SQL> shutdown immediate;
Database closed. Database dismounted. ORACLE instance shut down.
SQL> startup mount;
ORACLE instance started.Total System Global Area 205520896 bytes Fixed Size
1218532 bytes Variable Size
71305244 bytes Database Buffers
130023424 bytes Redo Buffers
2973696 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
/oracle/app/oradata/LARRY/arch1 Oldest online log sequence
184 Next log sequence to archive
186 Current log sequence
186 切換歸檔模式檢視存檔模式
SQL> archive log list;
資料庫日志模式
非存檔模式
此時為非存檔模式
自動存檔
禁用 存檔終點
c:\oracle\ora92\RDBMS 最早的概要日志序列
37 目前日志序列
39 SQL> shutdown immediate 資料庫已經關閉。
已經解除安裝資料庫。 ORACLE 例程已經關閉
SQL> startup mount; ORACLE 例程已經啟動。
Total System Global Area 135338868 bytes Fixed Size
453492 bytes Variable Size
109051904 bytes Database Buffers
25165824 bytes Redo Buffers
667648 bytes 資料庫裝載完畢。
啟用存檔模式
SQL> alter database archivelog;
資料庫已更改。
SQL> alter database open;
SQL> archive log list;
存檔模式
此時為存檔模式已經啟用
37 下一個存檔日志序列
39 目前日志序列
39 配置歸檔程序配置歸檔位置
SQL> ALTER SYSTEM SET log_archive_dest=' C:\oracle\admin\zrqhis\arch';系統已更改。
SQL> ALTER SYSTEM SET log_archive_duplex_dest=' C:\oracle\admin\zrqhis\arch_duplex_dest';系統已更改。
存檔模式 自動存檔
C:\oracle\admin\zrqhis\arch_duplex_dest 此處儲存位置該變了 最早的概要日志序列
39 手工啟用自動存檔模式
SQL> archive log start 已處理的語句
啟用 存檔終點
C:\oracle\admin\zrqhis\arch_duplex_dest 最早的概要日志序列
39 啟用自動存檔模式
SQL> Alter system set log_archive_start=true scope=spfile;
系統已更改。
資料庫已經關閉。 已經解除安裝資料庫。 ORACLE 例程已經關閉。
SQL> startup; ORACLE 例程已經啟動。
667648 bytes 資料庫裝載完畢。 資料庫已經打開。
SQL> archive log list; 資料庫日志模式
D:\oracle\oradata\test2\archive 最早的概要日志序列
5 下一個存檔日志序列
7 目前日志序列
7SVRMGR> alter system switch logfile;
--強制系統進行日志切換,可馬上觀察到歸檔日志的産生 C:\oracle\admin\zrqhis\arch_duplex_dest
下得到:ARC00039.001
本文轉自 wws5201985 51CTO部落格,原文連結:http://blog.51cto.com/wws5201985/737014,如需轉載請自行聯系原作者