Подтвердить что ты не робот

В чем разница между ojdbc6.jar и ojdbc7.jar?

Будет ли работать ojdbc6.jar для JDK 1.7 и Oracle 12c? Должен ли я использовать ojdbc7.jar?

Спасибо заранее.

4b9b3361

Ответ 1

Включенный ojdbc6.jar является последним драйвером 12c. Единственное различие между ojdbc6.jar и ojdbc7.jar заключается в том, что последний компилируется с помощью Java 7. Поскольку DB Solo по крайней мере пока использует Java 6, он может включать только ojdbc6.jar. С точки зрения функциональности версии идентичны. Ссылка

Ответ 2

Обратите внимание, что другим отличием между ojdbc6 и ojdbc7 является поддерживаемая версия Oracle.
В частности, ojdbc7 не поддерживает Oracle 11.2 или 11gR2, тогда как ojdbc6 поддерживает: source.

Ответ 3

Для полноты обратите внимание, что номер в имени файла НЕ является номером версии драйвера, и у ojdbc6.jar версии 12.x есть странное различие относительно ojdbc6.jar версии 11.x: более новые версии не ojdbc6.jar и не устанавливаются в "00": 00:00 "компонент времени, когда вызывается с помощью методов setDate и getDate, поэтому вы должны обратить внимание и на номер версии (вы можете найти его в манифесте как" реализация-версия "). Смотрите этот пост для более подробной информации.