構文 構文 構文 構文
用途 用途 用途 用途
物理バックアップおよびコピーを削除し、次の操作を行います。
■ ターゲット制御ファイル内のレコードを状態
DELETED
に更新します。■ リカバリ・カタログから対応するレコードを削除します(カタログを使用している場 合)。
デフォルトでは、コマンド・ファイルを実行中でなければ、DELETEではファイル・リスト が表示され、リスト内のファイルを削除する前に確認を求めるプロンプトが表示されます。
EXPIRED
オプションを指定すると、DELETE
ではEXPIRED
でマークされているファイルの み、つまり、CROSSCHECKコマンドで見つからなかったファイルのみが削除されます。LISTコマンドを使用するか、リカバリ・カタログ・ビューを問い合せて、期限切れのバッ クアップまたはコピーを判断します。
OBSOLETE
オプションを指定すると、DELETEではOBSOLETE
とみなされるファイル、つま り、保存方針により不要とされたファイル、または親なしであるために不要になったファイ ルが削除されます。保存方針を指定するには、CONFIGURE RETENTION POLICYを使用する 方法と、DELETEコマンドでREDUNDANCY
およびRECOVERY WINDOW
オプションを指定す る方法があります。注意 注意注意
注意:
DELETE EXPIRED
コマンドを実行したときに、なんらかの理由でEXPIRED
でマークされたバックアップまたはコピーが存在していると、Recovery Manager
はその物理ファイルを削除します。DELETE
NOPROMPT
EXPIRED
BACKUP COPY
OF listObjList maintQualifier
recordSpec
DEVICE TYPE deviceSpecifier ,
OBSOLETE
obsOperandList DEVICE TYPE deviceSpecifier
, ;
制限事項と使用上の注意 制限事項と使用上の注意 制限事項と使用上の注意 制限事項と使用上の注意
■ ターゲット・インスタンスを事前に起動する必要があります。
■ ディスク専用(つまり、ARCHIVELOG、DATAFILECOPYまたは
CONTROLFILECOPY)
のファイルに
DELETE
を使用する場合、メンテナンス・チャネルは不要です。それ以外 の場合は、手動または自動メンテナンス・チャネルを使用する必要があります。DELETE
をディスク専用でないファイルに使用する場合に、自動チャネル用に構成され ていないデバイス・タイプでオブジェクトを作成しているときは、これらのチャネルに 対して手動メンテナンス・コマンドを実行します。たとえば、sbtチャネルでバック アップを作成したが、自動的に構成されているのがDISK
チャネルのみであれば、DELETE
用にsbt
チャネルを手動で割り当てる必要があります。キーワードとパラメータ キーワードとパラメータ キーワードとパラメータ キーワードとパラメータ
関連項目 関連項目関連項目
関連項目:
BACKUP ... DELETE INPUT
コマンドについては、2-25
ペー ジの「BACKUP」を参照してください。NOPROMPT 先にファイル・リストを表示したり確認を求めるプロンプトを表示せずに、指定したファ
イルを削除します。DELETENOPROMPTコマンドでも、削除される各項目は表示されます。
デフォルトでは、DELETEではファイルが表示されてから、確認を求めるプロンプトが表示 されます。ユーザーが確認すると、Recovery Managerでは削除されるたびに各項目が表示 されます。コマンドをコマンド・ファイルから実行している場合、NOPROMPTはデフォルト です。
EXPIRED リポジトリ内でEXPIRED状態になっているファイルのみを削除します。CROSSCHECKコマ ンドの実行時にファイルが存在しないか、アクセスできなければ、Recovery Managerでは バックアップとコピーが期限切れとしてマークされます。期限切れのファイルを判断するに は、LIST EXPIREDコマンドを実行します。
注意注意注意
注意: Oracle9i以上では、Recovery Managerのデフォルト動作では、DELETEEXPIRED を実行すると確認を求めるプロンプトが表示されます。 Oracle9iより前のリリースの
Recovery Managerでは、プロンプトは表示されませんでした。
OBSOLETE Recovery Managerリポジトリに記録されているバックアップとデータ・ファイルのコピー のうち、廃止、つまり不要になったものを削除します。 データ・ファイル・バックアップが 不要になるのみでなく、不要になったアーカイブ・ログおよびアーカイブ・ログ・バック アップも削除されます。 Recovery Managerでは、データ・ファイルのうち不要になった バックアップとコピーが判別されてから、ログ(およびそのバックアップ)が不要になる 時期が判断されます。データ・ファイルの作成は、保存するログの決定時にバックアップと みなされます。
Recovery Managerでは、最初にobsOperandListで指定したオプションを使用して、不 要になった内容が判断されます。 obsOperandListでオプションを指定しなければ、
CONFIGURERETENTIONPOLICYで指定したオプションが使用されます。
obsOperandList 不要になるバックアップとコピーの判断基準を指定します。
関連項目 関連項目 関連項目
関連項目: 2-139ページの「obsOperandList」 DEVICETYPE
deviceSpecifier
削除の対象を、指定したデバイス・タイプで作成された不要な バックアップおよびコピーのみに制限します。
関連項目関連項目
関連項目関連項目: 2-101ページの「deviceSpecifier」
BACKUP バックアップ・セット、バックアップ・ピースおよびプロキシ・コピーを削除します。デ
フォルトでは、Recovery Managerはデータベース全体のバックアップを削除します。
EXPIREDオプションを指定すると、リポジトリ内でEXPIREDでマークされたバックアッ プのみが削除されます。 LIST出力のKEY列は、CHANGEおよびDELETEコマンドで使用可 能な主キーを示します。
COPY データ・ファイルのコピー、アーカイブREDOログおよびアーカイブREDOログのイメー ジ・コピーを削除します。デフォルトでは、DELETE...COPYではデータベース内のすべ てのファイルのコピーが削除されます。EXPIREDオプションを指定すると、リポジトリ内 でEXPIREDでマークされたコピーのみが削除されます。
OFlistObjList 操作するオブジェクトのリストをlistObjList句で指定したオ ブジェクト型に限定します。 2-135ページの「listObjList」を参照 してください。 オブジェクトを指定しなければ、CHANGEはデ フォルトですべてのコピーになります。
maintQualifier 指定したオプションに基づいてコマンドを制限します(2-137 ページの「maintQualifier」を参照)。
注意 注意注意
注意: listObjList およびmaintQualifierは、BACKUPおよびCOPYコマンドの両 方で有効なオプションです。
recordSpec 削除するオブジェクトを指定します。
関連項目 関連項目関連項目
関連項目: 2-144ページの「recordSpec」 DEVICETYPE
deviceSpecifier
指定したデバイス・タイプ専用の自動チャネルを割り当てます
(2-101ページの「deviceSpecifier」を参照)。 このオプションが有 効になるのは、構成済のチャネルがあり、チャネルを手動で割り 当てていない場合のみです。 たとえば、ディスクおよびテープ・
チャネルを構成してDELETE...DEVICETYPEDISKを実行する
と、Recovery Managerではディスク・チャネルのみが割り当て
られます。
例 例 例 例
期限切れのバックアップの削除 期限切れのバックアップの削除期限切れのバックアップの削除
期限切れのバックアップの削除: 例例例例 次の例では、構成済の
sbt
チャネルを使用して、表領 域user_data
について期限切れになってから1
か月以上経過しているバックアップがある かどうかをメディア・マネージャでチェックし、該当するカタログ・レコードを削除しま す。CONFIGURE CHANNEL DEVICE TYPE sbt;
CROSSCHECK BACKUP OF TABLESPACE user_data COMPLETED BEFORE 'SYSDATE-31';
DELETE NOPROMPT EXPIRED BACKUP OF TABLESPACE user_data COMPLETED BEFORE 'SYSDATE-31';
不要なバックアップの削除 不要なバックアップの削除不要なバックアップの削除
不要なバックアップの削除: 例例例例 次の例では、データベースのリカバリに不要になったバッ クアップとコピーを、先週の任意の時点まで削除します。
Recovery Manager
では、不要に なったアーカイブREDO
ログも削除されます。DELETE NOPROMPT OBSOLETE RECOVERY WINDOW OF 7 DAYS;
主キーで指定したバックアップ・セットの削除 主キーで指定したバックアップ・セットの削除主キーで指定したバックアップ・セットの削除
主キーで指定したバックアップ・セットの削除: 例例例例 次の例では、バックアップ・セット
503
をディスクから削除します。DELETE BACKUPSET 503;