更新数据库版本(IBM DB2 9.7)时是否需要升级JDBC驱动程序?

时间:2014-08-04 08:44:15

标签: jdbc db2 db2-luw

我们将IBM DB2 9.7 LUW升级到10.5 LUW。我们是否也必须升级我们的JDBC驱动程序,还是可以使用9.7中的现有驱动程序?

2 个答案:

答案 0 :(得分:1)

通常你应该,为了让所有东西都处于同一水平。每个版本都有JDBC驱动程序的升级。您可以查看此页面以查看不同的JDBC版本:http://www-01.ibm.com/support/docview.wss?uid=swg21363866

此外,您还可以检查APAR列表以检查是否由于错误而必须更改它。要查看每个版本的增强功能列表,请访问以下链接并查找每个修订包的JDBC部分:http://www-01.ibm.com/support/docview.wss?uid=swg21633303

答案 1 :(得分:0)

IMO,这取决于。我要检查新驱动程序是否包含对我希望为我的应用程序提供的其他功能的支持。如果您不需要任何新功能,则可以减少更改驱动程序的动机。如果您已经在应用程序中使用旧驱动程序而没有任何问题,那么您可能不会受到较新驱动程序中修复的任何缺陷的影响。保持相同的驱动程序可能会降低因升级数据库而必须执行的QA。这也意味着您不必将新驱动程序推送给所有客户。您已经知道当前使用的驱动程序可以很好地与您的应用程序配合使用,因此通过保留它可以最小化升级中的变量。

两个数据库之间的协议是相同的,但添加到10.5的新功能除外。我无法真正代表IBM在这方面所支持的内容,但我们(DataDirect)从一个版本的驱动程序支持多个版本的数据库。我怀疑IBM驱动程序也是如此。如果您想知道我们如何处理它,我们有一个支持矩阵ow.ly/zVapN,它显示了当前JDBC驱动程序支持的数据库版本。