драйверы JDBC имеет и версию Java и версию Oracle. Версии обычно коррелируют, но возможно, что ojdbc14.jar поддерживает более позднюю версию Oracle, чем ojdbc6.jar. Убедитесь, что вы используете последнюю версию ojdbc6.jar.
Выполнить эту команду, чтобы увидеть, какая версия Oracle драйвер был построен для:
>java -jar ojdbc6.jar -getversion
Oracle 11.2.0.3.0 JDBC 4.0 compiled with JDK6 on Thu_Jun_28_00:38:25_PDT_2012
#Default Connection Properties Resource
#Mon Dec 21 12:38:41 CST 2015
Для изменения SQLNET.ORA, чтобы быть в безопасности, вы должны перезагрузить оба слушателя и базы данных.Это звучит необычно, но есть некоторые параметры, которые require restarting the database.
Также убедитесь, что вы изменяете все соответствующие файлы SQLNET.ORA. Если база данных Oracle дома отличается от дома Oracle слушателя, вы должны изменить оба.
Спасибо, что вы отвечаете, г-н Абарисон. Согласно сказанному, я заменил существующий jar на ojdbc7.jar, а также обновил файл sqlnet.ora, чтобы использовать «SQLNET.ALLOWED_LOGON_VERSION = 12». Был изменен файл sqlnet.ora, расположенный в «product \ 11.2.0 \ client_1 \ network \ admin». Однако я все еще сталкиваюсь с этой проблемой. вы можете мне помочь в этом отношении? – Deepan