イメージ | オーディオ | ビデオ |
---|---|---|
O | O | O |
DB2 エクステンダー・インスタンスを作成します。 DB2 のインスタンスが複数存在する場合には、 DB2 エクステンダー・サーバーの複数のインスタンスを作成する必要があります。 UNIX では、DB2 エクステンダー・クライアントをインストールする時にクライアント・インスタンスを作成します。 クライアント・インスタンスを作成することによって、DB2 エクステンダーを使用するための環境が設定されます。
許可
SYSADM
UNIX では root 権限が必要です。
コマンド構文
非区分データベース環境では:
>>- DMBICRT--+--------------+---instanceName------------------->< '- -s--client--'
UNIX の区分データベース環境では:
>>- DMBICRT--+--------------+---instanceName---- -q:--dataPath-->< '- -s--client--'
Windows の区分データベース環境では:
>>- DMBICRT--instanceName---------------------------------------> >----- -q:--dataPath-- -r:--start_port--,--end_port------------><
コマンド・パラメーター
例
非区分データベース環境では、DB2 インスタンス DEVINST 用の DB2 エクステンダー・サーバーのインスタンスを以下のように作成します。
dmbicrt devinst
使用上の注意
DMBICRT コマンドは、インスタンスが使用するファイル用の DB2 エクステンダー・インスタンス・ディレクトリーを作成します。 このディレクトリーには以下のような名前が付けられます。
DMBICRT コマンドを使用する際に、指定された名前の DB2 インスタンスが存在しない場合には、それを作成するかどうか尋ねられます。
EEE のみ:
DMBICRT は参与している任意のノードの root ユーザー ID から実行することはできますが、1 つの同じノードを使用して、すべての DB2 エクステンダー・サーバー・インスタンスを作成することをお勧めします。 また、そのノードは DB2 インスタンスの作成に使用し、DB2 インスタンス・ディレクトリーが存在しているノードと同じものにしてください。 異なるノードを使用して DB2 エクステンダー・サーバー・インスタンスを作成した場合、いずれかのノードに保管されているインスタンスのリストが完全ではない可能性があります。
dataPath として指定した共用ディレクトリーまたは共用ファイル・システムは、UNIX では $INSTHOME/dmb/dmbprofile 内の DB2MMDATAPATH 環境変数の値として保管され、Windows では以下のレジストリー・キーに保管されます。
\\HKEY_LOCAL_MACHINE\SOFTWARE\IBM\DB2 Extenders\PROFILES
\instance_name\DB2MMDATAPATH
UNIX の場合、インスタンスを作成する前に、/etc/services ファイルにポート範囲を追加しなければなりません。 次の構文を使用して、このファイルに 2 つの項目を追加します。
設定する範囲は、区分データベース環境のすべてのノードが使用できる大きさにする必要があります。
DB2 エクステンダー・サーバーのインスタンスを作成する前に、DB2 インスタンスを作成しなければなりません。
区分データベース環境でテキスト・エクステンダー・インスタンスを作成するには、 DB2 ユニバーサル・データベース テキスト・エクステンダー 管理およびプログラミング に説明されている TXTICRT コマンドを使用します。