インストールおよび構成 補足

サーバーでの NetBIOS の構成

NetBIOS 経由でリモート・サーバーにアクセスする場合、 まずクライアントおよびサーバー・ワークステーションの両方に、 通信ソフトウェアをインストールし、構成する必要があります。 個々のプラットフォームでの通信プロトコル要件の詳細については、 ソフトウェア要件を参照してください。 特定のクライアントおよびサーバーでサポートされている通信プロトコルの詳細については、 クライアント - サーバー間の接続の想定シナリオを参照してください。

このセクションのステップを完了する前に、 DB2COMM レジストリー・パラメーターの設定にある指示処理を完了したことを確認してください。

NetBIOS 通信をセットアップするため、以下のステップが必要です。

ステップ 1.

パラメーター値を識別して記録します。

ステップ 2.

次のようにサーバーを構成します。

  1. NetBIOS インターフェースを構成します。
  2. データベース・マネージャー構成ファイルを更新します。

1. パラメーター値の識別および記録

構成ステップを進めるにつれて、 次の表内の「使用値 (Your Value)」列に記入を済ませます。 このプロトコルの構成を始める前に、値の一部を記入することができます。

表 22. クライアントで必要な NetBIOS 値
パラメーター 説明 サンプル値 使用値
アダプター番号 (adapter_number)

NetBIOS 接続に使われるローカル論理アダプター。

このパラメーターを構成しないと、サーバーはアダプター 0 を使用します。

0
ワークステーション名 (nname)

サーバー・ワークステーションの NetBIOS 名

nname はユーザーが選んだ名前です。 この名前はネットワーク内のすべての NetBIOS ノードの中で固有でなければなりません。

DB2 エンタープライズ拡張エディションを使っている場合、最後の 4 文字が、 ネットワーク内のすべての NetBIOS ノードの中で固有であることを確認します。

ワークステーション名の詳細は、ワークステーション名 (nname) の規則を参照してください。

server1

2. サーバーの構成

以下のステップでは、ご使用のワークステーションを設定して、 このプロトコルを使用してインバウンド・クライアント要求を受け入れることができるようにする方法を説明します。 サンプル値を各自の値に置換し、ワークシートに記録してください。

A. NetBIOS インターフェースの構成

DB2 は、レジストリー・パラメーターを使用して、 サーバー上での NetBIOS リソースの使用状況を制御します。 省略時の論理アダプター番号 0 以外の値を指定する場合、 db2nbadapters レジストリー・パラメーターを使用します。

ヒント

DB2 サーバーの場合、 db2set db2nbadapters=adapter_number コマンドを入力し、 db2nbadapters パラメーターを設定します。 adapter_number には、 複数のアダプター番号をコンマで区切ったリストを指定することも可能です。

管理サーバーの場合、 db2set db2nbadapters=adapter_number -i DB2DAS00 コマンドを入力し、 db2nbadapters パラメーターを設定します。 adapter_number には、 複数のアダプター番号をコンマで区切ったリストを指定することも可能です。

詳細については、管理の手引き を参照してください。

ネットワーク経路をアダプター番号に割り当てる NetBIOS インターフェース構成を表示、 または変更するには、以下のステップを実行します。

B. データベース・マネージャー構成ファイルの更新

データベース・マネージャー構成ファイルを、 サーバーのワークステーション名 (nname) パラメーターを使用して更新しなければなりません。

データベース・マネージャー構成ファイルを更新するには、以下のステップを実行します。

ステップ 1.

システム管理 (SYSADM) 権限をもったユーザーとしてシステムにログオンします。 詳細については、 システム管理グループの処理 を参照してください。

ステップ 2.

以下のコマンドを入力して、データベース・マネージャー構成ファイルを、 サーバーのワークステーション名 (nname) パラメーターを使用して更新します。

   update database manager configuration using nname nname
   db2stop
   db2start

たとえば、サーバーのワークステーション名 (nname) が server1 の場合には、 次のようにします。

   update database manager configuration using nname server1
   db2stop
   db2start

データベース・マネージャーを停止および再始動したら、データベース・マネージャー構成ファイルを表示して、 加えた変更が有効になっているか確認してください。 データベース・マネージャー構成ファイルを表示するには、次のコマンドを入力します。

   get database manager configuration

管理サーバーを NetBIOS 向けに構成している場合、 管理サーバー構成ファイルを更新する必要があります。 次のコマンドを実行します。

   update admin configuration using nname nname
   db2admin stop
   db2admin start

NetBIOS での DB2 の自動始動 (Windows NT の場合のみ)

サーバー (または DB2 エンタープライズ拡張エディションのインスタンス所有マシン) のインストール時に、 NetBIOS プロトコルを構成した場合、セットアップ・プログラムにより、 サーバーおよび管理サーバー用の NetBIOS 従属関係が自動的に作成されます。 新しいインスタンスについては、NetBIOS での従属関係を手動で作成する必要があります。

この従属関係を作成するには、以下のステップを実行します。

ステップ 1.

x:\sqllib\bin ディレクトリーに移動します。 ここで、x: はサーバーがインストールされているドライブです。

ステップ 2.

db2depnb コマンドを次のように入力します。

   db2depnb instance_name

instance_name は、従属関係を作成するときのインスタンスの名前です。

ここでは、従属関係が始動順に記録されるので、 NetBIOS は DB2 インスタンスの始動前に始動します。

ヒント

ネットワークから NetBIOS プロトコルを除去する場合、インストール時に作成した従属関係、 そして他のインスタンスのために作成した従属関係があれば、 それらも除去する必要があります 。 これらの従属関係の除去に失敗すると、 ネットワークから NetBIOS プロトコルを除去した後で DB2 を実行するときに、 問題が生じる可能性があります。

従属関係を除去するには、 db2depnb コマンドを次のように入力します。

   db2depnb instance_name /r

instance_name は、従属関係を除去するときのインスタンスの名前です。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]