Будет ли файл ojdbc6.jar работать с JDK 1.7 и Oracle 12c? Должен ли я использовать ojdbc7.jar?
Заранее спасибо.
Будет ли файл ojdbc6.jar работать с JDK 1.7 и Oracle 12c? Должен ли я использовать ojdbc7.jar?
Заранее спасибо.
Включенный ojdbc6.jar — это последний драйвер 12c. Единственная разница между ojdbc6.jar и ojdbc7.jar заключается в том, что последний скомпилирован с Java 7. Поскольку DB Solo, по крайней мере, сейчас использует Java 6, он может включать только ojdbc6.jar. По функционалу версии идентичны. Ссылка
Обратите внимание, что еще одно различие между ojdbc6 и ojdbc7 заключается в поддерживаемой версии Oracle.
В частности, ojdbc7 не поддерживает Oracle 11.2 или 11gR2, тогда как ojdbc6 поддерживает: источник.
Для полноты картины обратите внимание, что число в имени файла НЕ является номером версии драйвера, а ojdbc6.jar
версия 12.x имеет странное отличие от ojdbc6.jar
версии 11.x: более новые версии не усекаются и не устанавливаются в «00:00:00». компонент времени при вызове с помощью методов setDate и getDate, поэтому вам также следует обратить внимание на номер версии (вы можете найти его в манифесте как "Implementation-Version"). См. эту публикацию. подробнее.