プライマリ・コンテンツに移動
Oracle® Databaseバックアップおよびリカバリ・リファレンス
12cリリース1 (12.1)
B71298-08
目次へ移動
目次
索引へ移動
索引

前
次

SEND

用途

SENDコマンドを使用すると、ベンダー固有の文字列を、メディア・マネージャでサポートされている1つ以上のチャネルに送信できます。どのコマンドがサポートされているかは、使用しているメディア管理のドキュメントを参照してください。

使用上の注意

DEVICE TYPEまたはCHANNELを指定しないかぎり、RMANは割り当てられたすべてのチャネルを使用します。

Windowsプラットフォームでは、チャネル割当て時に、PARAMSオプションのENV設定を使用するかわりに、SENDを使用してSBTライブラリにコマンド文字列を渡します。Oracle Databaseの場合、Windowsでパラレルに実行される操作は、単一のプロセス内で複数のスレッドを使用します。1つのスレッドによって設定された環境変数は、すべてのスレッドから参照できます。このため、特定のスレッドによって設定された環境変数に依存するパラレル操作は、想定したとおりに動作しない場合があります。

セマンティクス

構文要素 説明

CHANNEL channel_id

どのチャネルを使用するかを指定します。CHANNELキーワードの後に、大/小文字区別があるチャネルID、つまりチャネルの名前を指定する必要があります。データベースでは、このチャネルIDがI/Oエラーのレポートに使用されます。

DEVICE TYPE deviceSpecifier

ストレージ・デバイスのタイプを指定し、コマンドを指定したタイプのすべてのチャネルに送信します。

関連項目: deviceSpecifierを参照してください

'command'

ベンダー固有のメディア管理コマンドを指定します。

関連項目: どのコマンドがサポートされているかは、使用しているメディア管理のドキュメントを参照してください。メディア・マネージャでサポートされているコマンドのみを送信してください。文字列の内容は、データベースでは解釈されず、そのままメディア管理サブシステムに渡されます。

   PARMS 'channel_parms'

メディア・マネージャと通信するチャネルのパラメータを指定します。

例3-50 Oracle Secure Backupでのテープ・ドライブの指定

この例では、SENDコマンドを使用して、users表領域のOracle Secure Backupへのバックアップに使用するテープ・ドライブを指定します。パラメータOB_DEVICEとテープ・ドライブの名前の間には等号は挿入されません。

RUN
{
  ALLOCATE CHANNEL c1 DEVICE TYPE sbt;
  SEND 'OB_DEVICE stape1';
  BACKUP TABLESPACE users;
}