Oracle RAC叢集環境下刪除歸檔日誌

來源:互聯網
上載者:User

歸檔日誌存放形式主要存放方式有以下方式:

一、ASM方式

Oracle 10G、oracle11g、oracle 12C版本如果作業系統是AIX、HPUX、Linux下,一般都會採取ASM建庫方式,特別是oracle 11g和oracle12C,因為oracle已經不支援裸裝置建庫(手工建庫還是可以裸裝置),如果沒有購買HACMP、HP MC軟體,那一般開啟歸檔,歸檔日誌只能放在ASM上面,當然也可以放在本地磁碟上,那樣子備份難度就增加,也麻煩。

Oracle RAC環境下歸檔日誌的備份 

Oracle 歸檔日誌

Oracle 控制檔案(CONTROLFILE)

Oracle 聯機重做記錄檔(ONLINE LOG FILE)

Linux/Unix shell 指令碼中調用SQL,RMAN指令碼

Linux/Unix shell 指令碼清除歸檔記錄檔

二、共用檔案系統

AIX和HPUX可以用叢集軟體做成並髮捲,採用共用檔案系統存放,Linux可以oracle的OCFS共用叢集檔案系統。

三、本地磁碟檔案系統

這個就很簡單了,在本地檔案系統建立目錄,將歸檔路徑指向各自節點的磁碟路徑就可以。

這種方式的歸檔備份複雜,容易出錯,不建議採用。

針對以上三種方式要刪除歸檔日誌,除了第一種有點複雜外,其他兩種都是直接進入對應的路徑下就可以進行刪除操作,建議刪除歸檔日誌的順序以最早的日誌刪除,不要刪除最新的歸檔日誌,下面著重介紹ASM下的歸檔日誌刪除。

切換到oracle的安裝使用者下,oracle10g一般只有一個使用者如oracle,oracle11g以上一般會用grid這個使用者。

root#su - oracle【root使用者下】

oracle$export ORACLE_SID=rac1 【切換到oracle下】

oracle$asmcmd

asmcmd>

asmcmd>cd ARCH

asmcmd>cd arch1

asmcmd>pwd

+ARCH/arch1

asmcmd>rm 20140413*.dbf

這樣子就能刪除歸檔記錄檔。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.