2015-06-19 1 views
5

Мы модернизируем нашу БД от oracle 10g до 11g.Поддерживаемые версии JDBC, JDK для Oracle 11g

Я надеюсь, что наш текущий JDK1.6 поддержит это.

Каковы будут идеальные версии JDBC для Oracle 11g?

В настоящее время мы используем ojdbc.14.jar, поддержим ли он 11g?

Анкета

+0

См Http: //www.oracle.com/technetwork/apps-tech/jdbc-112010-090769.html – user1929959

+0

Я голосую, чтобы закрыть этот вопрос как не относящийся к теме, потому что кажется, что вопрос лучше ориентирован на ваш соответствующий контакт поддержки Oracle. – larsks

+2

'ojdbc.14.jar' для Java ** 1.4 ** Вы должны использовать' ojdbc6.jar' с Java ** 6 ** .. Все ваши вопросы отвечают в FAQ JDBC: http://www.oracle .com/technetwork/database/enterprise-edition/jdbc-faq-090281.html –

ответ

0

Вы используете Java внутри базы данных? Или вы используете Java для выполнения команд в базе данных?
Если первый, см. Лист продукта для версии Oracle, к которой вы переезжаете. Если последнее, что-нибудь старше версии драйвера, которая поставляется с базой данных, должна работать, в том числе и той, которую вы упоминаете.

НО, и это очень большой НО, JDK 1.6 не поддерживается и работает уже более года. ojdbc14.jar намного старше, и я не поддерживаю, думаю, около десятилетия.
Вы должны действительно перейти на JDK 1.8 (последний уровень патча - 45 или более поздний) и версию ojdbc, которая поставляется с версией Oracle, которую вы обновляете до (ojdbc6).
более высокая производительность, доступ к новому API, исправление безопасности и т.д. и т.п.

+0

Для Java 8 вы должны использовать 'ojdbc7.jar' –

+0

@a_horse_with_no_name нет, вы должны использовать правильный вариант для своей версии Oracle, в качестве драйвера может поддерживать операции, не поддерживаемые TNS Listener, если вы используете более новую. – jwenting

 Смежные вопросы

  • Нет связанных вопросов^_^