如何解決舊的Oracle client 連線Oracle 12cR2 的 Ora-28040問題


如何解決舊的Oracle client 連線Oracle 12cR2  的 Ora-28040問題

測試環境:

client side
Server side
OS
Window 10
Oracle linux 6.9
DB
Oracle client 11.2.0.1.0
Oracle 12.2.0.1.0
APP
TOAD 12.5.1


問題:
當Oracle client (8i -11g)要連線到Oracle DB (12cR2)時出現Ora-28040
主要原因是版本不相容










解決方法:

client Server 主機的$ORACLE_HOME/network/admin/sqlnet.ora檔案中加入

SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8











重新測試,可以正常連上


留言

這個網誌中的熱門文章

MSSQL 瘦身 : 壓縮資料庫

[SAP] 什麼是SAP? R/3 and S/4 是什麼意思? 差別在哪? (勿轉臉書)

InTrust 自動幫您蒐集 AD 帳號的登入/登出紀錄,長時間保存並保護