IBM DB2 Type 4 ドライバーの再配布可能バージョンはどこにありますか? これは、(Windows 上の) Java アプリからメインフレーム上の DB2 に接続するために使用するドライバーだと思いますか?
6 に答える
再配布可能な JDBC ドライバーを使用してメインフレームに接続することはできません。ドライバー・パックは、実際のタイプ 4 ドライバー (db2jcc.jar) と、次の形式の任意の数のライセンス・ファイルで構成されます。
db2jcc_license_cisuz.jar
ここで、cisuz
ビットは可変で、実行が許可されているプラットフォーム (iSeries、pSeries、System z、LUW など) を示します。
cu
自由に配布できるパックでのみ取得できる可能性があります。z
メインフレームで DB2 にアクセスするには が必要ですが、これは慎重に保護されているため、入手するには DB2 Connect の特定のエディションを購入する必要があります。個人版とエンタープライズ版の PE と EE の両方に、このライセンス ファイルがあると思います。
そのライセンス ファイルがないと、タイプ 4 ドライバーはサーバーと通信しようとさえせず、例外が発生します。
IBMのフィックスパックサイトには、JDBCタイプ4ドライバーに他ならない「JDBCおよびSQLJ用のIBMデータサーバードライバー」があります。上で指摘したページはたまたまWindowsページですが、当然のことながら、すべてのプラットフォームで同じタイプ4ドライバーです。
ユーザー/パスワードは必要ないと思います。
JDBC ドライバーを個別にダウンロードする必要はありません。JDBC ドライバーは、DB2 製品に既に同梱されています。次の場所で簡単に見つけることができます。C:\Program Files\IBM\SQLLIB\java\db2jcc.jar
db2jcc.jar
ドライバー名です
ドライバーはIBMサイトから入手できます。ログインするには、IBM IDとパスワードが必要です(ここで取得できます)。Zipファイルは約7MBで、DB2 9.5 JDBC(タイプ2/4)およびSQLJドライバーが含まれています。タイプ4ドライバーはdb2jcc4.jarにあります。ただし、メインフレームがDB2 for z / OSを実行している場合、このドライバーを使用してメインフレームに接続することはできません。そのためには、少なくともDB2 Connect製品を購入する必要があります。これには、最低約500ドルの費用がかかります。
AS/400 (または iSeries、または最近 IBM が呼んでいるもの) で実行している場合は、おそらくJTOpenから入手したいと思うでしょう。
彼らのツールボックスは、古い Java ツールボックスを置き換え、JDBC ドライバーを含みます。
DB2 または MQ 用の IBM JAR が必要な場合は、通常、前提条件として DB2 または MQ をインストールする必要があることを、それをダウンロードするための URL とともに説明に追加します。
同じことは、Java やその他の再配布が容易でない多くの製品にも当てはまります。
これにより、適切なライセンスを取得する責任はベンダーではなくユーザーにあるため、ライセンスの問題について心配する必要がなくなります。