ORA-28040: No matching authentication protocol


環境:
Oracle Database 12c : Linux x64
D2K 6i 32bit : Win7 Home 64bit

Google的結果,是某一種舊Bug造成(Bug 8730787)。

Solution:

1.到$ORACLE_HOME/network/admin找出sqlnet.ora,若沒有就到"./samples"下copy出來。
[oracle@localhost admin]$ pwd
/u01/app/oracle/product/12.1.0/network/admin

[oracle@localhost admin]$ ls -l sqlnet.ora
-rw-r--r-- 1 oracle oinstall 32844 Oct 18 16:50 sqlnet.ora

2. 加入 "SQLNET.ALLOWED_LOGON_VERSION=8" 參數到sqlnet.ora裡面
...
SQLNET.ALLOWED_LOGON_VERSION=8
...


參考來源:

https://forums.oracle.com/thread/2349728

張貼留言

0 留言