oracle12c ORA-28040: No matching authentication protocol


出錯原因:11G客戶端連12C數據庫服務端會報這個錯

解決方案一:CSDN優質解決方案,大家都說可以,然而我這邊操作了不行

轉自13樓:http://bbs.csdn.net/topics/390660951?page=1        

注:$ORACLE_HOME  指oracle安裝路徑
$ORACLE_HOME/network/admin/sqlnet.ora文件,如果沒有可以創建一個新的,加入下面的參數
SQLNET.ALLOWED_LOGON_VERSION=8 

然后重啟監聽

打開cmd 輸入 lsnrctl reload  回車即可

 

解決方案二(親測):

1、安裝  Oracle11gR2(11.2.0.3.0) 32  選擇 200M的那個選項進行安裝(一共有4種  200M 1G  700M  自定義),一直下一步完成

2、手工添加 NETWORK文件夾、admin文件夾、tnsnames.ora文件

     在客戶端安裝路徑 X:\app\用戶名\product\11.2.0\client_1  增加  NETWORK文件夾

     在客戶端安裝路徑 X:\app\用戶名\product\11.2.0\client_1\NETWORK  增加admin  文件夾

     在客戶端安裝路徑 X:\app\用戶名\product\11.2.0\client_1\NETWORK\admin  增加tnsnames.ora文件

3、再下個高版本的plqsl  (似乎無影響,我用的plsql 9.0xxx版本)

 

 

然后就可以登錄12c數據庫服務器拉

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM