Будет ли работать ojdbc6.jar для JDK 1.7 и Oracle 12c?
Должен ли я использовать ojdbc7.jar?
Спасибо заранее.
Ответ 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, поэтому вы должны обратить внимание и на номер версии (вы можете найти его в манифесте как" реализация-версия "). Смотрите этот пост для более подробной информации.