Skip to main content
SnapManager Oracle
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

剪除歸檔記錄檔

貢獻者

您可以在建立備份時、從歸檔記錄位置剪除歸檔記錄檔。

  • 歸檔記錄檔必須由目前的備份作業來備份。

    如果剪除是與其他不含歸檔記錄檔的備份一起指定、則不會剪除歸檔記錄檔。

  • 資料庫必須處於掛載狀態。

    如果資料庫未處於掛載狀態、請輸入-force選項以及備份命令。

執行備份作業時、您可以指定下列項目:

  • 剪除範圍:

    • 刪除所有歸檔記錄檔。

    • 刪除歸檔記錄檔、直到指定的系統變更編號(SCN)為止。

    • 刪除歸檔記錄檔、直到指定時間為止。

    • 在指定的時間週期之前刪除歸檔記錄檔。

  • 必須剪除歸檔記錄檔的目的地。

    註 即使一個目的地的歸檔記錄檔剪除失敗、SnapManager 也會繼續從其他目的地剪除歸檔記錄檔。

刪除歸檔記錄檔之前SnapManager 、驗證下列項目:

  • 歸檔記錄檔至少會備份一次。

  • 歸檔記錄檔會傳送至Oracle Datagard備用資料庫(若有)。

  • Oracle串流擷取程序會擷取歸檔記錄檔(如果有)。

如果歸檔記錄檔已備份、運送至待命狀態、並由擷取程序擷取、SnapManager 則只需執行一次、即可刪除所有歸檔記錄檔。不過、如果有任何歸檔記錄檔檔案未備份、未送至待機、或未被擷取程序擷取、SnapManager 則用一個檔案記錄檔逐一刪除。在單一執行中刪除歸檔記錄檔的速度比逐一刪除歸檔記錄快。

此外、還可以將歸檔記錄檔分組、並依批次刪除。SnapManager每個批次最多可有998個檔案。您可以使用SMo.config檔案中的組態參數maxim.archivelog.files.toprune.atatatatime、將此值設定為低於998。

使用Oracle Recovery Manager(RMAN)命令刪除歸檔記錄檔。SnapManager但是SnapManager 、不將此功能與RMAN保留原則和刪除原則整合。

註 如果您從歸檔記錄目的地刪除歸檔記錄檔、則無法剪除歸檔記錄檔。

下列情況不支援剪除歸檔記錄檔:SnapManager

  • 歸檔記錄檔位於Flash恢復區域。

  • 歸檔記錄檔位於待命資料庫中。

  • 歸檔記錄檔是由SnapManager 支援此功能的功能進行管理。

    1. 輸入下列命令: SMO備份建立設定檔設定檔名稱{[-full{-online |-offline |-auto}[-hourly |[-ditly |-f筆|-mourly |-monthly |-unbonly |-unonvally_][-VERIFY data [-filesFIL]|[-datCommites/files/]|[-hourly -archive-archive-appointment ][每週一次、每週一次、每週一次、每週一次、每週一次、每小時、每次、每次、每次、每次、每次、每次不限、每次、每次、每次、每次、 [-protection|-nosprotection|-protectnow][-backup-destpath1 [,[path2]][-exclexe-destpath1 [,path2]][-prunelogs {-all |-untilSCNuntilSC|-date-dateyy-mm-dd:hm:sss |-therate {-prunestprune前{-prunestunnestunnestunnestune}個月[-spec-prunsunsune-spec-prunsunsunnestunsunsunh -spec-prune ][- prune ][-前1個月數][、多小時

      如果您想要…​ 然後…​
      • Prune歸檔記錄檔*

      指定下列選項:

      • -prunelogs指定在建立備份時刪除歸檔記錄檔。

        • -all指定刪除所有歸檔記錄檔。

        • -undilscan指定在指定的SCN之前刪除歸檔記錄檔。

        • 直到日期指定刪除歸檔記錄、包括指定的日期和時間。

        • -早於{-月

      週數

      -hours}指定在指定時間週期之前刪除歸檔記錄檔。

      包括要剪除歸檔記錄檔的目的地