ヘッダーをスキップ
Oracle® Databaseバックアップおよびリカバリ・リファレンス
11gリリース2(11.2)
B56270-05
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

RMANコマンドの概要

表1-2に、RMANプロンプトまたはRUNコマンド、あるいはその両方で実行できるRMANコマンドの機能の概要を示します。非推奨になっているコマンドとオプションもありますが、旧リリースのRMANのすべてのコマンドが、現行のリリースで動作します(付録A「非推奨になったRMAN構文」を参照)。RMANクライアントのコマンドライン・オプションについては、RMANを参照してください。

表1-2 Recovery Managerコマンド

コマンド 用途

@(アットマーク)


コマンド・ファイルを実行します。

@@(二重アットマーク)


現在実行中のコマンド・ファイルと同じディレクトリにあるコマンド・ファイルを実行します。@@コマンドが@コマンドと異なるのは、コマンド・ファイル内から実行される場合のみです。

ADVISE FAILURE


修復オプションを表示します。

ALLOCATE CHANNEL


チャネルを確立します。これは、RMANとデータベース・インスタンス間の接続です。

ALLOCATE CHANNEL FOR MAINTENANCE


DELETEコマンドなどのメンテナンス・コマンドの発行に備えてチャネルを割り当てます。

ALTER DATABASE


データベースをマウントまたはオープンします。

BACKUP


データベース・ファイル、データベース・ファイルのコピー、アーカイブ・ログまたはバックアップ・セットをバックアップします。

CATALOG


ファイル・コピーおよびユーザー管理バックアップに関する情報をリポジトリに追加します。

CHANGE


バックアップ・ピース、イメージ・コピーまたはアーカイブREDOログをステータスUNAVAILABLEまたはAVAILABLEを持つものとしてマークします。バックアップまたはコピーのリポジトリ・レコードを削除します。バックアップまたはコピーの保存方針をオーバーライドします。DB_UNIQUE_NAMEを使用してターゲット・データベースのリカバリ・カタログを更新します。

CONFIGURE


永続的なRMAN設定を構成します。この設定は、明示的に変更または使用不可にするまで、すべてのRMANセッションに適用されます。

CONNECT


RMANとターゲット・データベース、補助データベースまたはリカバリ・カタログ・データベースとの接続を確立します。

CONVERT


プラットフォーム間で表領域とデータベースをトランスポートするために、データファイルの形式を変換します。

CREATE CATALOG


リカバリ・カタログのためのスキーマを作成します。

CREATE SCRIPT


ストアド・スクリプトを作成してリカバリ・カタログに格納します。

CROSSCHECK


アーカイブ・ログ、データファイルのコピーおよびバックアップ・ピースなど、RMANで管理されるファイルが、ディスクまたはテープに引き続き存在するかどうかを判断します。

DELETE


バックアップとコピーを削除し、その参照をリカバリ・カタログから削除し、その制御ファイル・レコードをステータスDELETEDに更新します。

DELETE SCRIPT


ストアド・スクリプトをリカバリ・カタログから削除します。

DROP CATALOG


リカバリ・カタログからスキーマを削除します。

DROP DATABASE


ディスクからターゲット・データベースを削除して登録を解除します。

DUPLICATE


ターゲット・データベースのバックアップを使用して、テストに使用できる複製データベースを作成するか、スタンバイ・データベースを作成します。

EXECUTE SCRIPT


RMANストアド・スクリプトを実行します。

EXIT


RMAN実行可能ファイルを終了します。

FLASHBACK DATABASE


データベースを過去のある時点またはSCNでの状態に戻します。

GRANT


リカバリ・カタログのユーザーに権限を付与します。

HOST


RMANからオペレーティング・システムのコマンドライン・サブシェルをコールするか、特定のオペレーティング・システム・コマンドを実行します。

IMPORT CATALOG


あるリカバリ・カタログから別のリカバリ・カタログに、メタデータをインポートします。

LIST


バックアップ・セットまたはコピーの詳細リストを生成します。

PRINT SCRIPT


ストアド・スクリプトを表示します。

QUIT


RMAN実行可能ファイルを終了します。

RECOVER


バックアップまたはデータフローのコピーからリストアされたデータファイルまたはデータ・ブロックにREDOログ・ファイルおよび増分バックアップを適用して、その内容を特定の時点の状態に更新します。

REGISTER DATABASE


ターゲット・データベースをリカバリ・カタログに登録します。

RELEASE CHANNEL


ALLOCATE CHANNELコマンドまたはALLOCATE CHANNEL FOR MAINTENANCEコマンドで割り当てたチャネルを解放します。

REPAIR FAILURE


自動診断リポジトリに記録された1つ以上の障害を修復します。

REPLACE SCRIPT


リカバリ・カタログに格納されている既存のスクリプトを置換します。既存のスクリプトがない場合は、REPLACE SCRIPTによりスクリプトが作成されます。

REPORT


リカバリ・カタログの内容の詳細分析を行います。

RESET DATABASE


SQL文ALTER DATABASE OPEN RESETLOGSが実行され、ターゲット・データベースの新規インカネーションが作成されたことをRMANに通知するか、またはターゲット・データベースを以前のインカネーションに再設定します。

RESTORE


バックアップ・セットまたはディスク・コピーから、デフォルト位置または新規の位置にファイルをリストアします。

RESYNC CATALOG


完全再同期化を実行します。これにより、スナップショット制御ファイルが作成され、そのファイルから新規または変更後の情報がリカバリ・カタログにコピーされます。

REVOKE


リカバリ・カタログ・ユーザーから権限を取り消します。

RMAN


オペレーティング・システムのコマンドラインからRMANを起動します。

RUN


1つ以上の一連のRMANコマンドを実行します。これは、RUNの中カッコ内で実行される1つ以上の文です。

SEND


ベンダー固有の引用符付き文字列を1つ以上の特定チャネルに送信します。

SET


RUNブロックまたはセッションの実行時にRMANの動作に影響する様々な属性の値を設定します。

SHOW


現行のCONFIGURE設定を表示します。

SHUTDOWN


ターゲット・データベースを停止します。このコマンドは、SQL*PlusのSHUTDOWNコマンドと同じです。

SPOOL


RMAN出力をログ・ファイルに書き込みます。

SQL


Recovery Manager内からSQL文を実行します。

STARTUP


ターゲット・データベースを起動します。このコマンドは、SQL*PlusのSTARTUPコマンドと同じです。

SWITCH


データファイルのコピーが、制御ファイルが指すデータファイルである現行のデータファイルであることを指定します。このコマンドは、データファイルに適用されるSQL文ALTER DATABASE RENAME FILEと同じです。

TRANSPORT TABLESPACE


1つ以上の表領域のバックアップからトランスポータブル表領域のセットを作成します。

UNREGISTER


リカバリ・カタログからデータベースを登録解除します。

UPGRADE CATALOG


リカバリ・カタログ・スキーマを、旧バージョンからRMAN実行可能ファイルに必要なバージョンにアップグレードします。

VALIDATE


バックアップ・セットを調べて、データの損傷がないかどうかをレポートします。RMANは、指定したバックアップ・セットのバックアップ・ピースをすべてスキャンし、チェックサムを参照して、内容が正しくリストアされるかどうかを検証します。