アプリケーション構築の手引き


Windows 32 ビット・オペレーティング・システム環境の設定

Windows NT または Windows 2000 上に DB2 AD クライアントをインストールすると、 インストール・プログラムは、構成レジストリーにある環境変数 INCLUDE、LIB、PATH、DB2PATH、および DB2INSTANCE を更新します。 デフォルトのインスタンスは DB2 です。

DB2 が更新する Java 環境変数については、"Windows 32 ビット・オペレーティング・システム"を参照してください。

Windows 98 または Windows 95 上に DB2 AD クライアントをインストールすると、 インストール・プログラムは、autoexec.bat ファイルを更新します。

これらの環境変数を一時変更して、 マシンまたは現在ログオンしているユーザーの値を設定することができます。 これらの値を一時変更するには、以下のいずれかを使用してください。

注:

  1. これらの環境変数の変更は、注意深く行ってください。 DB2PATH 環境変数は変更しないでください

  2. コマンド内で変数 %DB2PATH% を使用するとき、 set LIB="%DB2PATH%\lib";%LIB% のように、 全パスを引用符で囲んでください。 DB2 バージョン 7.1 では、 この変数の省略時インストール値は \Program Files\sqllib で、 スペースが入っており、引用符を使用していないので、エラーが起こる場合があります。

これらの環境変数を更新することにより、 Windows 32 ビット・オペレーティング・システム上でほとんどのプログラムを動作させることができます。 さらに、以下に示す特定のステップに従って、 DB2 アプリケーションを実行させなければなりません。

注:

  1. すべての DB2 環境変数は、ユーザーの環境で定義するか、 またはレジストリー変数としてセットアップすることができます。 レジストリー変数については、管理の手引き を参照してください。 db2set コマンドについては、コマンド解説書 を参照してください。

  2. DB2INSTANCE は、ユーザー環境レベルだけで定義する必要があります。 DB2INSTANCE が設定されていないときに使用するデフォルトのインスタンス名が定義してある DB2INSTDEF レジストリー変数を使用する場合、 DB2INSTANCE は必要ありません。

  3. Windows NT または Windows 2000 環境におけるデータベース・マネージャーは NT サービスとして実装されているため、 このサービスが正常に開始されていれば、 他の問題が生じていてもエラーや警告は戻されません。 つまり、db2start または NET START コマンドを実行した場合、 いずれかの通信サブシステムが開始できなかったとしても警告が戻されないということです。 そのため、 ユーザーはこれらのコマンドの実行中にエラーが発生していないかを確認するため、 常に Windows NT、Windows 2000 イベント・ログ、または DB2DIAG.LOG を調べなければなりません。


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