首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >类12.jar、ojdbc14.jar、ojdbc5.jar和ojdbc6.jar之间的差异

类12.jar、ojdbc14.jar、ojdbc5.jar和ojdbc6.jar之间的差异
EN

Server Fault用户
提问于 2009-05-20 18:04:30
回答 1查看 84.5K关注 0票数 10

我们计划将我们的应用服务器升级到一个新版本的JRun,它将从Java1.4升级到Java1.6。作为其中的一部分,我们一直在测试软件栈的各个部分,并意识到也需要查看Oracle JDBC驱动程序。

查看Oracle站点和文档,不同版本似乎主要针对JDBC的不同版本,这些版本往往对应于它们在其中引入的JVM版本。如果Java (通常)是向后兼容的,那么坚持使用ojdbc14.jar似乎是最有意义的,但我希望有人能更好地澄清问题。

文档专门调用这样的图表,这让我怀疑在Java 6中是否正式支持ojdbc14.jar。

代码语言:javascript
运行
复制
classes12.jar - for Java 1.2 and 1.3
ojdbc14.jar - for Java 1.4 and 1.5
ojdbc5.jar - for Java 1.5
ojdbc6.jar - for Java 1.6

在混合和匹配驱动程序和虚拟机时,我是否应该从系统的角度注意到什么?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2009-05-28 02:03:43

是的,您可以在新的java版本上运行较小的驱动程序。只是ojdbc14.jar不包含JDBC3和JDBC4特性。

您必须区分运行时和编译时间。在运行时,只要应用程序代码不使用JRE6特性,就可以在JDBC4中使用ojdbc14.jar。如果希望在构建路径中使用ojdbc14.jar,则可能会遇到未实现方法的问题。

但是,我通常建议使用最新的(即11.1.0.7) JDBC驱动程序和尽可能高的版本。(不论DB版本是什么)。

您使用的是OCI模式还是瘦模式?

票数 6
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/10477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档