【问题标题】:What is the difference between ojdbc6.jar and ojdbc7.jar?ojdbc6.jar 和 ojdbc7.jar 有什么区别?
【发布时间】:2015-08-11 00:24:21
【问题描述】:

ojdbc6.jar 是否适用于 JDK 1.7 和 Oracle 12c? 我应该使用 ojdbc7.jar 吗?

提前谢谢你。

【问题讨论】:

    标签: java ojdbc jdk1.7


    【解决方案1】:

    包含的 ojdbc6.jar 是最新的 12c 驱动程序。 ojdbc6.jar 和ojdbc7.jar 的唯一区别是后者是用Java 7 编译的。由于DB Solo 至少目前使用Java 6,它只能包含ojdbc6.jar。在功能方面,这些版本是相同的。 Link

    【讨论】:

    【解决方案2】:

    请注意,ojdbc6 和 ojdbc7 之间的另一个区别是支持的 Oracle 版本。
    具体来说,ojdbc7支持 Oracle 11.2 或 11gR2,而 ojdbc6 支持:source

    【讨论】:

      【解决方案3】:

      为了完整起见,请注意文件名中的数字不是驱动程序的版本号,ojdbc6.jar 版本 12.x 与 ojdbc6.jar 版本 11.x 有一个奇怪的区别:较新的版本不会截断或设置为“00:00:00”是使用 setDate 和 getDate 方法调用时的时间组件,因此您也应该注意版本号(您可以在清单中找到它作为“Implementation-Version”)。详情请见this post

      【讨论】:

        猜你喜欢
        • 2013-01-10
        • 1970-01-01
        • 2011-07-05
        • 2015-09-30
        • 2015-07-15
        • 2011-03-13
        • 2013-07-17
        • 1970-01-01
        • 2016-12-18
        相关资源
        最近更新 更多