8

在哪里可以找到 IBM DB2 Type 4 驱动程序的可再发行版本?我想这是我用来从 Java 应用程序(在 Windows 上)连接到大型机上的 DB2 的驱动程序?

4

6 回答 6

7

您将无法使用任何可再发行的 JDBC 驱动程序连接到大型机。驱动程序包由实际的类型 4 驱动程序 (db2jcc.jar) 和任意数量的许可证文件组成:

 db2jcc_license_cisuz.jar

其中cisuz位是可变的,指示您被允许在其上运行的平台(iSeries、pSeries、System z、LUW 等)。

您只可能获得cu任何可免费分发的包。您需要z访问大型机上的 DB2,而且它受到严密保护,因此您需要购买特定版本的 DB2 Connect 才能获得它。我认为 PE 和 EE,个人版和企业版,都有这个许可证文件。

如果没有该许可证文件,类型 4 驱动程序甚至不会尝试与服务器通信,你会得到一个例外。

于 2009-01-07T06:32:28.947 回答
5

IBM 的 Fix pack 站点有“IBM Data Server Driver for JDBC and SQLJ”,它不过是 JDBC type 4 驱动程序。虽然我上面提到的页面恰好是 windows 页面,但它是所有平台的相同类型 4 驱动程序,正如预期的那样。

我认为不需要任何用户/密码。

于 2008-09-29T20:52:39.147 回答
3

无需单独下载已随 DB2 产品提供的 JDBC 驱动程序。您可以在此位置轻松找到它:C:\Program Files\IBM\SQLLIB\java\db2jcc.jar

db2jcc.jar是驱动程序名称

于 2012-07-27T18:21:30.247 回答
2

您可以从IBM 站点获取驱动程序。您需要拥有 IBM ID 和密码才能登录(您可以在此处获得)。Zip 文件大约 7 MB,其中包含 DB2 9.5 JDBC(类型 2/4)和 SQLJ 驱动程序。类型 4 驱动程序位于 db2jcc4.jar 中。但是,如果大型机正在运行 DB2 for z/OS,您将无法使用此驱动程序连接到大型机。为此,您至少需要购买DB2 Connect产品,这将花费您至少 500 美元。

于 2008-09-19T08:27:47.060 回答
1

如果您在 AS/400(或 iSeries,或任何 IBM 现在所称的)上运行,您可能希望从JTOpen获得它。

他们的工具箱取代了旧的 Java 工具箱并包含 JDBC 驱动程序。

于 2008-09-05T19:56:08.367 回答
0

如果我需要任何用于 DB2 或 MQ 的 IBM JAR,我通常只需将其添加到需要安装 DB2 或 MQ 作为先决条件的说明以及下载它的 URL。

Java 和许多其他不易再分发的产品也是如此。

这消除了担心许可问题的需要,因为获得适当的许可是用户而不是供应商的责任。

于 2011-07-20T22:26:42.073 回答