alter system switch logfile ; 對(duì)單實(shí)例數(shù)據(jù)庫或RAC中的當(dāng)前實(shí)例執(zhí)行強(qiáng)制日志切換,歸檔當(dāng)前重做日志,Oracle9i之前如果自動(dòng)歸檔
alter system switch logfile ;
對(duì)單實(shí)例數(shù)據(jù)庫或RAC中的當(dāng)前實(shí)例執(zhí)行強(qiáng)制日志切換,歸檔當(dāng)前重做日志,Oracle9i之前如果自動(dòng)歸檔沒有開啟,就不歸檔當(dāng)前重做日志文件 。
alter system archive log current ;
對(duì)數(shù)據(jù)庫中的所有實(shí)例執(zhí)行日志切換(只歸檔當(dāng)前日志)。
alter system archive log all ;
對(duì)數(shù)據(jù)庫中的非當(dāng)前未歸檔日志進(jìn)行歸檔,不負(fù)責(zé)歸檔current日志。設(shè)一個(gè)繁忙的系統(tǒng)中有日志6個(gè)組,,分別是group1~6;當(dāng)前的日志組是group5,而歸檔進(jìn)程正在操作group3的內(nèi)容,未寫完;這個(gè)時(shí)候group4就是未歸檔的非當(dāng)前日志。
--------------------------------------------------------
在Oracle9i及以前版本,在ARCHIVELOG模式下,LOG_ARCHIVE_START=FALSE時(shí),系統(tǒng)在循環(huán)到第一組沒有歸檔的log時(shí),系統(tǒng)會(huì)hang住,必須靠DBA手工一個(gè)個(gè)去歸檔,如果log group數(shù)量多,直接運(yùn) ALTER SYSTEM ARCHIVE LOG ALL; 就可以了。
如果 LOG_ARCHIVE_START=TRUE時(shí),一般情況下只要運(yùn)行:ALTER SYSTEM ARCHIVE LOG CURRENT;
--------------------------------------------------------
log_archive_start參數(shù)在10g中被廢棄 --
在Oracle10g中,log_archive_start參數(shù)已經(jīng)被廢棄,只要啟動(dòng)數(shù)據(jù)庫的歸檔模式,Oracle就會(huì)啟用自動(dòng)歸檔,避免了10g以前由于用戶疏忽所帶來的一些問題。
本文永久更新鏈接地址:
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com