Основная проблема - старые версии драйверов не смогут подключиться к 12c серверу.В Oracle 12.1 значение по умолчанию для параметра SQLNET.ALLOWED_LOGON_VERSION
установлено равным 11. Это означает, что клиенты баз данных, использующие драйверы до 11g, не могут проходить проверку подлинности на серверах баз данных 12.1, если для параметра SQLNET.ALLOWED_LOGON_VERSION
не установлено старое значение по умолчанию 8 in $ORACLE_HOME/network/admin/sqlnet.ora
SQLNET.ALLOWED_LOGON_VERSION_CLIENT = 8
SQLNET.ALLOWED_LOGON_VERSION_SERVER = 8
Обратите внимание, что SQLNET.ALLOWED_LOGON_VERSION
устарел в 12c.
Для получения дополнительной информации перейдите по ссылке ниже
https://www.oracleracexpert.com/2019/01/ora-28040-no-matching-authentication.html