• 検索結果がありません。

構文 構文 構文 構文

用途 用途 用途 用途

物理バックアップおよびコピーを削除し、次の操作を行います。

ターゲット制御ファイル内のレコードを状態

DELETED

に更新します。

リカバリ・カタログから対応するレコードを削除します(カタログを使用している場 合)。

デフォルトでは、コマンド・ファイルを実行中でなければ、DELETEではファイル・リスト が表示され、リスト内のファイルを削除する前に確認を求めるプロンプトが表示されます。

EXPIRED

オプションを指定すると、DELETEでは

EXPIRED

でマークされているファイルの み、つまり、CROSSCHECKコマンドで見つからなかったファイルのみが削除されます。

LISTコマンドを使用するか、リカバリ・カタログ・ビューを問い合せて、期限切れのバッ クアップまたはコピーを判断します。

注意 注意注意

注意:

DELETE EXPIRED

コマンドを実行したときに、なんらかの理由で

EXPIRED

でマークされたバックアップまたはコピーが存在していると、

Recovery Manager

はその物理ファイルを削除します。

DELETE

FORCE NOPROMPT

EXPIRED

BACKUP

OF listObjList

COPY

OF listObjList archivelogRecordSpecifier

maintQualifier

recordSpec

DEVICE TYPE deviceSpecifier ,

OBSOLETE

obsOperandList DEVICE TYPE deviceSpecifier ,

;

OBSOLETE

オプションを指定すると、DELETEでは

OBSOLETE

とみなされるファイル、つま り、保存方針により不要とされたファイル、またはオーファンであるために不要になった ファイルが削除されます。保存方針を指定するには、CONFIGURE RETENTION POLICYを使 用する方法と、DELETEコマンドで

REDUNDANCY

および

RECOVERY WINDOW

オプションを 指定する方法があります。

オブジェクトのリポジトリ・レコードには、オブジェクトの物理的な状態が反映されない場 合があります。たとえば、ログをディスクにバックアップしてから、オペレーティング・シ ステムのユーティリティを使用してオブジェクトを削除するとします。

CROSSCHECK

コマン ドを実行してリポジトリを更新せずに、オブジェクトに対して

DELETE

を実行すると、リポ ジトリはオブジェクトが

AVAILABLE

であることを示しますが、実際には消失しています。

次の表に、このような状況での

DELETE

の動作を示します。

制限事項と使用上の注意 制限事項と使用上の注意 制限事項と使用上の注意 制限事項と使用上の注意

ターゲット・インスタンスを事前に起動する必要があります。

ディスク専用(つまり、ARCHIVELOG、DATAFILECOPYまたは

CONTROLFILECOPY)

のファイルに

DELETE

を使用する場合、メンテナンス・チャネルは不要です。それ以外 の場合は、手動または自動メンテナンス・チャネルを使用する必要があります。

DELETE

をディスク専用でないファイルに使用する場合に、自動チャネル用に構成され ていないデバイス・タイプでオブジェクトを作成しているときは、これらのチャネルに 対して手動メンテナンス・コマンドを実行します。たとえば、sbtチャネルでバック アップを作成したが、自動的に構成されているのが

DISK

チャネルのみであれば、

DELETE

用に

sbt

チャネルを手動で割り当てる必要があります。

リポジトリでの状態 リポジトリでの状態リポジトリでの状態

リポジトリでの状態 物理的な状態物理的な状態物理的な状態物理的な状態 DELETEコマンドの動作コマンドの動作コマンドの動作コマンドの動作

AVAILABLE メディア上に見つ

からない

オブジェクトは削除されず、ジョブの終了時に一致し ないオブジェクトのリストがレポートされます。 リポ ジトリの状態は更新されません。

EXPIRED メディア上で見つ

かる

オブジェクトは削除されず、ジョブの終了時に一致し ないオブジェクトのリストがレポートされます。 リポ ジトリの状態は更新されません。

UNAVAILABLE すべて リポジトリ・レコードが削除され、存在する場合はオ

ブジェクトが削除されます。 I/Oエラーはすべて無視 されます。

FORCE すべて ファイルが存在する場合は削除され、I/Oエラーは無

視され、リポジトリ・レコードが削除されます。ジョ ブの終了時に、削除されたオブジェクトの数が表示さ れます。

関連項目関連項目関連項目

関連項目:

BACKUP ... DELETE INPUT

コマンドについては、

2-26

ペー

ジの「BACKUP」を参照してください。

キーワードとパラメータ キーワードとパラメータ キーワードとパラメータ キーワードとパラメータ

構文の要素 構文の要素構文の要素

構文の要素 説明説明説明説明

FORCE 指定したファイルを(メディア上に存在するかどうかに関係なく)削除し、リポ

ジトリ・レコードを削除します。 削除されたオブジェクトに関するI/Oエラーは 無視されます。 ジョブの終了時に、削除されたオブジェクトの数が表示されます。

NOPROMPT 先にファイル・リストを表示したり確認を求めるプロンプトを表示せずに、指定

したファイルを削除します。DELETENOPROMPTコマンドでも、削除される各項 目は表示されます。デフォルトでは、DELETEではファイルが表示されてから、

確認を求めるプロンプトが表示されます。ユーザーが確認すると、Recovery

Managerでは削除されるたびに各項目が表示されます。コマンドをコマンド・

ファイルから実行している場合、NOPROMPTはデフォルトです。

EXPIRED リポジトリ内でEXPIRED状態になっているファイルのみを削除します。

CROSSCHECKコマンドの実行時にファイルが存在しないか、アクセスできなけれ ば、Recovery Managerではバックアップとコピーが期限切れとしてマークされま す。期限切れのファイルを判断するには、LISTEXPIREDコマンドを実行します。

注意 注意注意

注意: Oracle9i以上では、Recovery Managerのデフォルト動作では、DELETE EXPIREDを実行すると確認を求めるプロンプトが表示されます。 以前のリリース では、プロンプトは表示されませんでした。

BACKUP バックアップ・セット、バックアップ・ピースおよびプロキシ・コピーを削除し

ます。デフォルトでは、Recovery Managerはデータベース全体のバックアップを 削除します。EXPIREDオプションを指定すると、リポジトリ内でEXPIREDで マークされたバックアップのみが削除されます。 LIST出力のKEY列は、CHANGE およびDELETEコマンドで使用可能な主キーを示します。

COPY データ・ファイルのコピー、アーカイブREDOログおよびアーカイブREDOログ のイメージ・コピーを削除します。デフォルトでは、DELETE...COPYではデー タベース内のすべてのファイルのコピーが削除されます。EXPIREDオプションを 指定すると、リポジトリ内でEXPIREDでマークされたコピーのみが削除されま す。

OF listObjList 操作するオブジェクトのリストをlistObjList句で指定したオブジェクト型に 限定します。 2-144ページの「listObjList」を参照してください。オブジェクトを 指定しなければ、CHANGEはデフォルトですべてのコピーになります。

maintQualifier 指定したオプションに基づいてコマンドを制限します(2-146ページの

「maintQualifier」を参照)。 注意注意注意

注意: listObjListおよびmaintQualifierは、BACKUPおよびCOPYコマン ドの両方で有効なオプションです。

archivelogRecordSpecifier 指定したアーカイブREDOログを削除します。

例 例 例 例

期限切れのバックアップの削除 期限切れのバックアップの削除期限切れのバックアップの削除

期限切れのバックアップの削除: 例例例例 次の例では、構成済みの

sbt

チャネルを使用して、表 領域

users

について期限切れになってから

1

か月以上経過しているバックアップがあるか どうかをメディア・マネージャでチェックし、該当するカタログ・レコードを削除します。

CROSSCHECK BACKUP OF TABLESPACE users

DEVICE TYPE sbt COMPLETED BEFORE 'SYSDATE-31';

DELETE NOPROMPT EXPIRED BACKUP OF TABLESPACE users DEVICE TYPE sbt COMPLETED BEFORE 'SYSDATE-31';

不要なバックアップの削除 不要なバックアップの削除不要なバックアップの削除

不要なバックアップの削除: 例例例例 次の例では、データベースのリカバリに不要になったバッ クアップとコピーを、先週の任意の時点まで削除します。

Recovery Manager

では、不要に なったアーカイブ

REDO

ログも削除されます。

DELETE NOPROMPT OBSOLETE RECOVERY WINDOW OF 7 DAYS;

recordSpec 削除するオブジェクトを指定します。

関連項目関連項目関連項目

関連項目: 2-153ページ「recordSpec」 DEVICETYPE

deviceSpecifier

指定したデバイス・タイプ専用の自動チャネルを割り当てます(2-107ページの

「deviceSpecifier」を参照)。このオプションが有効になるのは、構成済のチャネ ルがあり、チャネルを手動で割り当てていない場合のみです。たとえば、ディス クおよびテープ・チャネルを構成してDELETE...DEVICETYPEDISKを実行す

ると、Recovery Managerではディスク・チャネルのみが割り当てられます。

OBSOLETE Recovery Managerリポジトリに記録されているバックアップとデータ・ファイル

のコピーのうち、廃止、つまり不要になったものを削除します。データ・ファイ ル・バックアップが不要になるのみでなく、不要になったアーカイブ・ログおよ びアーカイブ・ログ・バックアップも削除されます。Recovery Managerでは、

データ・ファイルのうち不要になったバックアップとコピーが判別されてから、

ログ(およびそのバックアップ)が不要になる時期が判断されます。データ・

ファイルの作成は、保存するログの決定時にバックアップとみなされます。

Recovery Managerでは、最初にobsOperandListで指定したオプションを使用 して、不要になった内容が判断されます。obsOperandListでオプションを指定 しなければ、CONFIGURERETENTIONPOLICYで指定したオプションが使用され ます。

obsOperandList 不要になるバックアップとコピーの判断基準を指定します。

関連項目 関連項目関連項目

関連項目: 2-148ページ「obsOperandList」

DEVICETYPE deviceSpecifier

削除の対象を、指定したデバイス・タイプで作成された不要なバックアップとコ ピーのみに制限します。

関連項目 関連項目関連項目

関連項目: 2-107ページ「deviceSpecifier」

構文の要素 構文の要素構文の要素

構文の要素 説明説明説明説明