はじめに
アーカイブログモードで運用していると、どんどんログが溜まっていき、ある日突然ディスクの空き容量が枯渇してしまいます。
そうした場合に、不要なアーカイブログを一括で削除する方法を紹介します。*1
【オラクル認定資格試験対策書】ORACLE MASTER Bronze[Bronze DBA11g](試験番号:1Z0-018)完全詳解+精選問題集 (オラクルマスタースタディガイド)
posted with amazlet at 15.02.09
エディフィストラーニング株式会社 飯室 美紀 岡野 友紀 西 昭彦 鈴木 佐和
ソフトバンククリエイティブ
売り上げランキング: 6,027
ソフトバンククリエイティブ
売り上げランキング: 6,027
Recovery Managerに接続する
コマンドプロンプトを起動して、以下のコマンドを実行します。
これでRecovery Managerに接続します。
rman target /
以下のコマンドを実行すると、すべてのアーカイブログを削除します。
delete archivelog all;
削除するか聞かれるので、yesとタイプします。
エクスプローラからすでに削除済みログの削除
たまにエクスプローラから直接アーカイブログを削除しちゃう人がいます。
その場合は、クロスチェックを行い、
crosscheck archivelog all;
以下のコマンドで期限切れのアーカイブログを削除できます。
delete expired archivelog all;
関連記事
*1:運用環境でアーカイブログを削除する場合は、必要なログまで消さないようにしてください。