全部產品
Search
文件中心

Cloud Backup:開啟Oracle歸檔模式

更新時間:Jul 06, 2024

Oracle資料庫的歸檔模式預設為關閉狀態,需將其開啟才能進行雲備份。本文介紹開啟Oracle資料庫歸檔模式的操作方法。

  1. 以sysdba身份登入Oracle資料庫。

  2. 執行SQL命令ARCHIVE LOG LIST查詢當前資料庫的歸檔狀態。

    返回樣本如下。

    Database log mode              No Archive Mode  #非存檔模式
    Automatic archival             Disabled
    Archive destination            USE_DB_RECOVERY_FILE_DEST  
    Oldest online log sequence     1    
    Current log sequence           2  
    說明

    Database log mode參數返回Archive Mode #存檔模式,則表示當前已開啟Oracle歸檔模式。

  3. 由於無法在OPEN狀態下開啟歸檔模式,需要執行SQL命令SHUTDOWN IMMEDIATE關閉資料庫。

    重要

    請管理員在非業務高峰時期操作。

  4. 執行SQL命令STARTUP MOUNT啟動資料庫至MOUNT狀態。

  5. 執行SQL命令ALTER DATABASE ARCHIVELOG啟動歸檔模式。

  6. 再次執行SQL命令ARCHIVE LOG LIST查詢歸檔狀態。

    返回樣本如下。

    Databaselog mode             Archive Mode #存檔模式
    Automatic archival           Enabled 
    Archive destination          USE_DB_RECOVERY_FILE_DEST 
    Oldest online log sequence 1
    Next log sequence to archive 2
    Currentlog sequence        2
    說明

    開啟後,Oracle預設的日誌歸檔路徑為閃回恢複區($ORACLE_BASE/fast_recovery_area),該目錄預設僅有4 GB的空間,同時也是備份檔案和閃回日誌的預設路徑。為避免該磁碟空間不足導致資料庫服務異常,您可按需調整該目錄的空間大小或修改日誌歸檔路徑。

  7. 執行SQL命令ALTER DATABASE OPEN啟動資料庫。