共計 803 個字符,預計需要花費 3 分鐘才能閱讀完成。
本篇內容主要講解“ORACLE 12C 連接時報 ORA28040 和 ORA01017 的錯誤怎么解決”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓丸趣 TV 小編來帶大家學習“ORACLE 12C 連接時報 ORA28040 和 ORA01017 的錯誤怎么解決”吧!
【一】環境說明
1.1 Oracle 服務端版本:12.2.0.1
1.2 Oracle 客戶端版本:11.2.0.1
【二】問題說明
2.1 客戶端連接服務端的時候報 ORA-28040 的錯誤。
2.2 客戶端連接的時候報 ORA-01017 的錯誤。
【三】解決方法
3.1 ORA-28040 錯誤的解決方法:
在數據庫服務器上的 oracle/network/admin/sqlnet.ora,增加如下
[ALLOWED_LOGON_VERSION_SERVER=8
SCOTT 10G 11G 12C # 要求客戶端的版本最低為 10
4.3 PASSWORD_VERSIONS 版本又是怎么產生的了?
PASSWORD_VERSIONS 的生跟上面的 sqlnet.ora 的一個參數:SQLNET.ALLOWED_LOGON_VERSION_SERVER。SQLNET.ALLOWED_LOGON_VERSION_SERVER 設置不同值,就產生對應的 password_versions。
所以當 SQLNET.ALLOWED_LOGON_VERSION_SERVER= 8 時,PASSWORD_VERSIONS 對應的值就是 10G 11G 12C
SQLNET.ALLOWED_LOGON_VERSION_SERVER=8,PASSWORD_VERSIONS 對應的值就是 11G 12C
到此,相信大家對“ORACLE 12C 連接時報 ORA28040 和 ORA01017 的錯誤怎么解決”有了更深的了解,不妨來實際操作一番吧!這里是丸趣 TV 網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!