當(dāng)前位置:首頁(yè) > IT技術(shù) > 數(shù)據(jù)庫(kù) > 正文

Oracle 開(kāi)啟歸檔模式
2021-09-13 10:23:10

Oracle 數(shù)據(jù)庫(kù)通常建議開(kāi)啟歸檔模式,記錄數(shù)據(jù)庫(kù)操作的記錄歸檔到本地日志文件!

可以通過(guò)以下命令查看是否開(kāi)啟歸檔:

archive log list

Oracle 開(kāi)啟歸檔模式_hive
如圖,即已開(kāi)啟歸檔!

有啥好處呢?

開(kāi)了歸檔之后,可以 RMAN 實(shí)時(shí)備份數(shù)據(jù),配置 DataGuard 必須開(kāi)啟歸檔模式,數(shù)據(jù)庫(kù)基本能保證零丟失!

缺點(diǎn)可能就是:

1、占用大量磁盤(pán)空間
2、占用部分系統(tǒng)資源
3、如果歸檔空間滿了,可能導(dǎo)致數(shù)據(jù)庫(kù)宕機(jī)

總的來(lái)說(shuō),利大于弊,現(xiàn)在誰(shuí)還差那么點(diǎn)磁盤(pán)空間和系統(tǒng)資源呢?對(duì)吧!

開(kāi)啟歸檔模式的步驟:

1、設(shè)置歸檔路徑

alter system set log_archive_dest_1='LOCATION=/archivelog';

這個(gè) /archivelog 目錄需要是磁盤(pán)中物理存在的路徑,否則無(wú)法歸檔!
Oracle 開(kāi)啟歸檔模式_oracle_02
2、關(guān)閉數(shù)據(jù)庫(kù),開(kāi)啟到mount狀態(tài)

shutdown immediate
startup mount

如果是 rac 集群環(huán)境,使用 srvctl 來(lái)關(guān)閉所有節(jié)點(diǎn)數(shù)據(jù)庫(kù),然后打開(kāi)一個(gè)節(jié)點(diǎn)到 mount 狀態(tài)!

3、打開(kāi)歸檔模式,打開(kāi)數(shù)據(jù)庫(kù)到 open

alter database archivelog;
alter database open;

4、檢查歸檔狀態(tài),切換日志

archive log list
alter system switch logfile;

本次分享到此結(jié)束啦~

如果覺(jué)得文章對(duì)你有幫助,點(diǎn)贊、收藏、關(guān)注、評(píng)論,一鍵四連支持,你的支持就是我創(chuàng)作最大的動(dòng)力。

?? 技術(shù)交流可以 關(guān)注公眾號(hào):Lucifer三思而后行 ??

本文摘自 :https://blog.51cto.com/l

開(kāi)通會(huì)員,享受整站包年服務(wù)立即開(kāi)通 >