2023年9月27日 星期三

ORA-28040: No matching authentication

Oracle 版本: 12.2.0.1

OS 版本: Aix 7.1


問題描述:

在資料庫升級到 12.2.0.1 (或以上版本) 之後, Client 無法連線並出現 ORA-28040: No matching authentication 錯誤。


問題分析:

在資料庫升級之後, Client 端的版本 (Oracle Client 、 JDBC …etc) 沒有一併升級導致兩者不相容所產生的連線問題。


解決方法:

於 $ORACLE_HOME/network/admin 底下的 sqlnet.ora 設定如下,讓資料庫可以相容舊版本的 Client 即可:

sqlnet.allowed_logon_version_server = 8

sqlnet.allowed_logon_version_client = 8


沒有留言:

張貼留言