Linux および UNIX オペレーティング・システムでは、
IBM® Data
Server Driver Package によってアプリケーションのデプロイメントが簡単になります。このドライバーはフットプリントが小さく、独立系ソフトウェア・ベンダー (ISV) による再配布や、大企業で一般に見られる大量デプロイメントのシナリオでアプリケーション配布に使用されることを意図しています。
このタスクについて
Linux および UNIX オペレーティング・システムでは、
IBM Data
Server Driver Package は installDSDriver コマンドを実行することによってインストールされます。 このドライバー・パッケージには、Java™、ODBC/CLI、PHP、および Ruby on Rails 用のデータベース・ドライバーが含まれており、それぞれ独自のサブディレクトリーに保管されています。Java および ODBC/CLI ドライバーは圧縮されています。
始める前に
IBM Data
Server Driver Package をインストールするには、このドライバー・パッケージの入った圧縮ファイルを入手する必要があります。IBM Support
Fix Central Web サイト (
http://www.ibm.com/support/fixcentral/) からこのファイルをダウンロードしてください。データ・サーバーのクライアントおよびドライバーを入手するには、製品グループで
「Information Management」および製品で
「IBM Data Server
Client Packages」を選択します。該当するインストール・バージョンおよびプラットフォームを選択し、
「Continue」をクリックします。次に表示される画面で再び
「Continue」をクリックすると、プラットフォームで使用可能なクライアントとドライバーのパッケージすべてがリスト表示されます。
注: IBM Data Server Driver Package をインストールするには、まず unzip ユーティリティーをオペレーティング・システム上にインストールする必要があります。
手順
各ドライバーの基本的な解凍の手順は同じです。
- Data
Server Driver Package アーカイブを解凍します。
- ファイルをターゲット・マシンにコピーします。
- Java および ODBC/CLI ドライバーの場合は、ターゲット・マシン上の選択したインストール・ディレクトリーに、ドライバー・ファイルを解凍します。
- オプション: 圧縮されているドライバー・ファイルを削除します。
例
- Java
- パス: jdbc_sqlj_driver/platform
- ファイル名: db2_db2driver_for_jdbc_sqlj.zip
- インストールの説明については、IBM Data Server Driver for JDBC and SQLJ のインストールを参照してください。
- ODBC/CLI
-
- PHP
- パス: php_driver/platform/php32 または php_driver/platform/php64
- ファイル: ibm_db2_n.n.n.so、ibm_db2_n.n.n.so、pdo_ibm_n.n.n.so。ここで n は、拡張機能のバージョンを表します。
- 前提条件: PHP ドライバーを使用するには、このドライバー・パッケージに含まれている ODBC/CLI ドライバーもインストールすることが必要です。
- インストールの説明については、Linux または UNIX での PHP 環境のセットアップを参照してください。
- Ruby on Rails
- パス: ruby_driver/platform
- ファイル: ibm_db-0.10.0.gem
- 前提条件: Ruby on Rails ドライバーを使用するには、このドライバー・パッケージに含まれている ODBC/CLI ドライバーもインストールすることが必要です。
- Ruby on Rails ドライバーをインストールするには、gem ファイルのロケーションから gem install ibm_db-0.10.0.gem というコマンドを実行します。
インストールの検証を行うには、IBM Data
Servers on Rails アプリケーションでのインストールの検査を参照してください。
Data
Server Driver Package をインストールした後、オプションで構成ファイル db2dsdriver.cfg を作成し、これにデータベース・ディレクトリー情報を取り込むことができます。