2013-05-02 152 views
3

我有两个oracle驱动文件。ojdbc6.jar和ojdbc16.jar有什么区别

ojdbc6.jar(2713510字节)和ojdbc16.jar(2111338字节)

它们是什么不同?当我GOOGLE时,有人说使用ojdbc6.jar。另一个说使用ojdbc16.jar

即使文件大小略有不同所以,我想一个是较新的版本。 有人知道吗?

谢谢

+0

差异:文件大小,字符'1',文件系统中的唯一ID等等,等等...... – 2013-05-02 04:28:36

回答

4

我的猜测是,他们(编译为Java 6的Oracle JDBC驱动程序)只是不同版本的ojdbc6.jarOracle's site上的文件大小表明这可能是这种情况(它们接近)。

我猜测有人习惯于使用ojdbc14/ojdbc15罐子,并为了一致性而重命名罐子?

我在想你的ojdbc6.jar是11.2.0.3版本,而ojdbc16.jar是11.2.0.2.0(关闭文件大小)。

您应该可以通过查看jar的清单文件(他们应该有版本信息)来确认这一点。

+0

非常感谢kahowell! – nick 2013-05-02 06:51:43