【點擊:】
阿木伯 著
|
|
如何啟動ARCHIVELOG模式? |
|
- 系統(tǒng)環(huán)境:
1、操作系統(tǒng):Windows 2000 Server,機器內(nèi)存128M
2、數(shù)據(jù)庫: Oracle 8i R2 (8.1.6) for NT 企業(yè)版
3、安裝路徑:C:\ORACLE
- 實現(xiàn)步驟:
1、管理器
SVRMGR> connect internal
SVRMGR> shutdown
SVRMGR> startup mount [dbname]
SVRMGR> alter database [dbname] archivelog; --起用歸檔模式
SVRMGR> archive log start --啟動自動歸檔模式,重起數(shù)據(jù)庫后,按init.ora配置
SVRMGR> alter database [dbname] open; --打開數(shù)據(jù)庫
SVRMGR> exit
2、修改數(shù)據(jù)庫初始化參數(shù)文件,定義歸檔模式(自動)、歸檔日志文件保存路徑、歸檔日志文件命名方法
3、重新啟動數(shù)據(jù)庫
- 具體實例:
C:\>svrmgrl
Oracle Server Manager Release 3.1.6.0.0 - Production
版權(quán)所有 (c) 1997,1999,Oracle Corporation。保留所有權(quán)利。
Oracle8i Enterprise Edition Release 8.1.6.0.0 - Production
With the Partitioning option
JServer Release 8.1.6.0.0 - Production
SVRMGR> connect internal
連接成功。
SVRMGR> shutdown
已關(guān)閉數(shù)據(jù)庫。
已卸下數(shù)據(jù)庫。
已關(guān)閉 ORACLE 實例。
SVRMGR> startup mount
已啟動 ORACLE 實例。
系統(tǒng)全局區(qū)域合計有 57124108個字節(jié)
Fixed Size 70924個字節(jié)
Variable Size 40198144個字節(jié)
Database Buffers 16777216個字節(jié)
Redo Buffers 77824個字節(jié)
已裝入數(shù)據(jù)庫。
SVRMGR> alter database archivelog;
語句已處理。
SVRMGR> archive log start
語句已處理。
SVRMGR> alter database open;
語句已處理。
SVRMGR> alter system switch logfile; --強制系統(tǒng)進行日志切換,可馬上觀察到歸檔日志的產(chǎn)生
語句已處理。
SVRMGR> exit
服務(wù)器管理程序結(jié)束。
修改數(shù)據(jù)庫參數(shù)文件c:\oracle\admin\oradb\pfile\init.ora,
取消以下語句的#注釋
log_archive_start = true
log_archive_dest_1 = "location=C:\Oracle\oradata\oradb\archive"
log_archive_format = %%ORACLE_SID%%T%TS%S.ARC
關(guān)閉數(shù)據(jù)庫,重新啟動
查看C:\Oracle\oradata\oradb\archive目錄下,可以看到類似ORADBT001S01201.ARC的文件,說明歸檔成功
解釋init.ora參數(shù)文件中關(guān)于歸檔重做日志參數(shù)項的含義
歸檔模式是自動還是手工,true為自動,false為手工
log_archive_start = true
歸檔日志文件所保存的路徑
log_archive_dest_1 = "location=C:\Oracle\oradata\oradb\archive"
歸檔日志文件的命名方法
log_archive_format = %%ORACLE_SID%%T%TS%S.ARC
歸檔命令:
啟動自動歸檔模式,系統(tǒng)重起后,將按init.ora中的參數(shù)log_archive_start的值設(shè)置歸檔方式
SVRMGR> archive log start
啟動手工歸檔模式
SVRMGR> archive log stop
查看歸檔信息:重做日志是否歸檔方式、是自動歸檔還是手工歸檔、歸檔路徑、最舊的聯(lián)機日志循序號...
SVRMGR> archive log list
歸檔一個已滿,但沒有歸檔的聯(lián)機重做日志
SVRMGR> archive log next
歸檔所有已滿,但沒有歸檔的聯(lián)機重做日志
SVRMGR> archive log all
注意:一個事務(wù)即使不被提交,也會被寫入到重做日志中
|
【最后更新:】 |
|