drwxr-xr-x 是什么權(quán)限 oracle的歸檔模式ORACLE數(shù)據(jù)庫(kù)歸檔日志常用命令?
oracle的歸檔模式ORACLE數(shù)據(jù)庫(kù)歸檔日志常用命令?歸檔模式(archivelog)歸檔模式是指將重做日志內(nèi)容保存到歸檔日志的日志操作模式。在此日志操作模式下,切換日志時(shí),arch進(jìn)程會(huì)將red
oracle的歸檔模式ORACLE數(shù)據(jù)庫(kù)歸檔日志常用命令?
歸檔模式(archivelog)歸檔模式是指將重做日志內(nèi)容保存到歸檔日志的日志操作模式。在此日志操作模式下,切換日志時(shí),arch進(jìn)程會(huì)將redo日志的內(nèi)容復(fù)制到歸檔日志。例如,假設(shè)數(shù)據(jù)庫(kù)只包含兩個(gè)日志組。LGWR進(jìn)程首先將事務(wù)更改寫(xiě)入日志組1,日志序列號(hào)為1。當(dāng)事務(wù)更改填充日志組1時(shí),系統(tǒng)會(huì)自動(dòng)切換到日志組2,并將事務(wù)更改寫(xiě)入日志組2,日志序號(hào)為2。同時(shí),后臺(tái)進(jìn)程ARCN將日志組1的內(nèi)容保存到歸檔日志中,當(dāng)事務(wù)更改填充日志組2時(shí),系統(tǒng)自動(dòng)切換回日志組1,并將事務(wù)更改寫(xiě)入日志組1。此時(shí),日志序列號(hào)變?yōu)?,后臺(tái)進(jìn)程ARCN將日志組2的內(nèi)容保存到歸檔日志文件2,并據(jù)此推送。
Oracle設(shè)置歸檔模式的命令是怎樣的?
首先,檢查現(xiàn)有的數(shù)據(jù)庫(kù)架構(gòu)。您可以使用下面的語(yǔ)句來(lái)選擇name,log Mode from V$database也可以使用下面的語(yǔ)句來(lái)歸檔日志列表;(此方法需要as SYSDBA)對(duì)于非歸檔模式的數(shù)據(jù)庫(kù),歸檔模式(主要指Oracle 10g)使用以下步驟:1。SQL> alter system set loguarchiveuudestu1=“l(fā)ocation=/oracle/oracle10g/log/archiveu1”“l(fā)og”此語(yǔ)句表示確定歸檔日志的路徑。實(shí)際上,oracle10g可以生成同一個(gè)日志的多個(gè)副本,并將它們保存在多個(gè)位置以防止發(fā)生意外。例如,要添加另一個(gè)日志位置,可以使用以下語(yǔ)句SQL>alter system set loguarchiveuudestu2=“l(fā)ocation=/oracle/oracle10g/log2/archiveulog”2。關(guān)閉數(shù)據(jù)庫(kù),SQL> shutdown immediate 3。開(kāi)始數(shù)據(jù)裝載狀態(tài):SQL> startup mount 4。將數(shù)據(jù)庫(kù)修改為存檔模式:SQL> alter database archivelog5。打開(kāi)數(shù)據(jù)庫(kù),查詢(xún):SQL> alter database Open。修改日志文件命名格式:SQL> alter system set loguarchiveuumaxuprocesss=5SQL> alter system set loguarchiveuformat=“archiveu0%tu0%su0%r.log”scope=SPFILE修改后,可以查看日志模式是否修改成功!