Db2のクライアントはどこから取得できますか?どれを使えば良いですか?
Dbのクライアントモジュールは、無料でFix Packのページからダウンロード可能です。
使用しているDb2サーバと同じバージョンのクライアントを使う事が推奨されています。(サーバがDB2 11.5ならクライアントも11.5.x系を使います)。また、クライアントは、機能別に複数用意されています。
- IBM Data Server Driver for JDBC and SQLJ (Java環境用のドライバのみ)
- IBM Data Server Driver for ODBC and CLI (ODBCや.NET環境用ドライバのみ)
- IBM Data Server Driver Package(上記ドライバ全てに加えて各種コンパイル用のヘッダファイルとCLPPlusコマンドライン)
- IBM Data Server Runtime Client (全てのドライバと設定用DB2コマンド)
- IBM Data Server Client (全てのドライバとCUI/GUIツール)
多くの場合はData Server Runtime ClientかData Server Clientのどちらかをダウンロードすれば良いでしょう。
Data Server Clientがもっとも高機能で全ての機能を含みます。何をダウンロードすれば良いか分からない場合はこちらをダウンロードしましょう。
GUIの設定ツール(構成アシスタントやコントロール・センター)が使えない環境、もしくはGUIが必要ない場合はData Server Runtime Clientをダウンロードしましょう。GUIツールはWindowsとLinux環境のみで提供されます。
Java EE環境など、JDBCドライバだけあれば良いという場合はData Server Driver for JDBC and SQLJをダウンロードしましょう。
DB2サーバとクライアントは別のOSでも問題ありません。つまりAIXのDB2サーバにWindowsのData Server Clientから接続する事が可能です。