アーカイブされたイベントログレコードの消去
説明
このアクティビティは、以前にアーカイブされたイベントログレコードを復元するために使用されます。アーカイブされたデータの復元は、通常、何かが誤ってアーカイブされた場合や、以前に完了した作業を再開してイベントログレコードを復元する必要がある場合に役立ちます。復元を実行すると、アーカイブされたイベントログデータがアクティブなイベントログテーブルに戻されます。
「イベントログアーカイブ」画面で、アーカイブから個々のイベントログレコードを復元できます。復元したいレコードを検索、レコードを選択して復元ボタンを押します。このアクションはオンラインで実行され、イベントログレコードが復元されるまで画面がロックされるため、ボリュームが少ない場合に推奨されます。
大量のイベントログレコードを一括で復元する場合、「イベントログを復元する」画面で行うことが推奨され、復元対象の選択基準として 4 つのパラメータを定義できます。注釈:日付は、イベントログレコードが作成された日付ではなく、アーカイブされた日付に基づきます。
- Entity特定のエンティティに関連するイベントのみが復元されます。たとえば、 JtTask は作業タスクのイベントのみを復元します。この値はオプションであり、空白のままにすると、指定された期間のすべてのイベントログレコードが復元されます。
- Eventエンティティと組み合わせて動作し、特定のイベントのイベント レコードのみを削除できます。この値はオプションであり、空白のままにすると、指定された期間とエンティティのすべてのイベント ログ レコードが復元されます。
- From Offset (Days)今日の日付から始まり、負の値を入力できます。どの日付から復元を行うかを決定します例えば、「-300」と入力すると、 300 日前から To Offset で指定された日付までのすべてのレコードが削除されます。この値はオプションであり、空白のままにすると、「終了日」までのすべてのイベントログレコードが復元されます。
- To Offset (日数)今日から始まり、負の値を入力できます。例えば、「-100」と入力すると、 100 日前から To Offset で指定された日付までのすべてのレコードが復元されます。From Offsetを空白のままにすると、定義された基準の 100 日前までのすべてのイベントログレコードが復元されます。
このアクティビティは、スケジュールされたタスクとして実行することも、1 回限りのアクションとしてオンラインで実行することもできます。
めったにないケースですが、復元ジョブをスケジュールして実行することも可能で、「日次」、「毎週」、「月次」や、特定の日付、特定の間隔 (例: 12時間ごと) または「カスタム式」にて実施できます。DBMS_SCHEDULER 構文は「FREQ=YEARLY;BYMONTH=JAN,JUL;BYMONTHDAY=21」のようになり、これは毎年 1 月 21 日と 7 月 21 日を意味します。
前提条件
- アーカイブ済イベントログレコードが存在していなければなりません。
- 一括で復元する場合、イベントログレコードは指定された基準に一致する必要があります。
システム効果
- アーカイブされたすべてのイベントログレコードは、アーカイブから運用イベントログに移動されます。