IBM DB2 Type 4驱动程序?

IBM DB2 Type 4驱动程序?

IBM DB2 Type 4 driver?

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


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

1
 db2jcc_license_cisuz.jar

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

任何可能自由分发的软件包都只会得到cu。您需要z来访问大型机上的DB2,并且受到严格保护,因此您需要购买特定版本的DB2 Connect才能获得它。我认为PE和EE(个人版和企业版)都具有此许可证文件。

没有该许可证文件,类型4驱动程序甚至都不会尝试与服务器通信,您将获得异常。


IBM的修订包站点具有"用于JDBC和SQLJ的IBM数据服务器驱动程序",它只是JDBC 4类驱动程序。尽管我上面指出的页面恰好是Windows页面,但正如所期望的那样,它是适用于所有平台的4型驱动程序。

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


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

db2jcc.jar是驱动程序名称


您可以从IBM网站获得驱动程序。您将需要具有IBM ID和密码才能登录(可以在此处获得)。 Zip文件大约7 MB,包含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和许多其他不易重新分发的产品也是如此。

这样就不必担心许可问题,因为要获得适当的许可,是用户而不是供应商的责任。


推荐阅读