ODBC ドライバーの構成には、環境変数の構成と .odbcinst.ini 構成ファイルのセットアップが含まれます。
このタスクについて
.odbcinst.iniファイルの概要については、ODBCドライバー設定ファイル(UNIXおよびLinux)を参照のこと。
以前、スーパーユーザーとしてログインした状態でクライアントソフトウェアをインストールした場合、ログアウトし、自分のユーザーIDとパスワードを使用してログインし直すことができます。 ODBCドライバーとNetezza Performance Serverシステム・データ・ソースを設定するときに、自分のユーザー ID とパスワードを使用できます。 一般ユーザーとしてログインした状態でODBCドライバーとNetezza Performance Serverシステム・データ・ソースを設定すると、システムの各ユーザーが異なるNetezza Performance Serverシステム・データ・ソースにアクセスするために異なる設定情報を提供できます。
手順
- 適切なインストール・ディレクトリーを含む環境変数の値に変更します。 以下にコマンドの例を示します。
AIX®オペレーティングシステムの場合:
export PATH=$PATH:/usr/local/nz/bin
export LIBPATH=$LIBPATH:/usr/local/nz/lib
HP-UX オペレーティング・システムの場合:
export PATH=$PATH:/usr/local/nz/bin
export SHLIB_PATH=$SHLIB_PATH:/opt/datanz/nz/bin
Linux®およびSolarisオペレーティングシステム用:
export PATH=$PATH:/usr/local/nz/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/nz/lib
これらのコマンドで変更されるのは、現行セッションの環境のみです。 環境を変更しても動作に問題がないことを確認してから、ログイン時に環境変数を設定するログイン・スクリプトを編集します。
- 必要であれば、'.odbcinst.ini設定ファイルを作成または修正する。
通常、.odbcinst.ini ファイルは、一般ユーザーとしてログインしたときのホーム・ディレクトリーに格納します。 .odbcinst.ini ファイルを他の場所に格納したり、一般ユーザーではなくスーパーユーザーとして構成を行ったりすることが必要になる場合があります。 この手順では、一般ユーザーとしてログインし、.odbcinst.ini ファイルにホーム・ディレクトリーを使用していることを想定しています。 この手順で行うことは、次のように、.odbcinst.ini ファイルが既にホーム・ディレクトリーに存在するかどうかによって異なります。
odbcinst.ini.sample ファイルからコピーしたエントリーは、通常、.odbcinst.ini ファイルで変更を加えなくても使用できます。 ご使用のインストールで設定エントリを変更する必要があるかどうかについては、Netezza Performance Serverシステム管理者にお問い合わせください。
次の作業
データ・ソースを構成します。 ODBCデータ・ソースの設定(UNIXおよびLinux)」を参照してください。