91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題

發布時間:2021-10-13 10:48:30 來源:億速云 閱讀:5762 作者:iii 欄目:編程語言

這篇文章主要講解了“如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題”吧!

問題背景

系統Oracle版本從原來的Oracle 11g 升級到 Oracle 19c后,PLSQL客戶端連接報錯:

如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題

ORA-28040: No matching authentication protocol

ORA-28040: 沒有匹配的驗證協議

問題原因

客戶端與服務器端的密碼生成版本

dba_users.password_versions不一致導致升級前客戶端密碼版本如下:

--查詢Oracle服務器端密碼版本
select d.password_versions from dba_users d;

如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題

解決方案

1、在數據庫服務器上找到sqlnet.ora文件

/oracle/app/oracle/product/19.0.0.0/db_1/network/admin/sqlnet.ora

如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題

2、如果有直接修改,沒有直接創建

如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題

3、配置內容: 本地的PLSQL客戶端是8.5版本,所以版本號配置為8就行。

SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8

4、注意事項:

  1. 如果沒有sqlnet.ora文件可以直接創建 vi sqlnet.ora

  2. 如果有不能直接vi 需要使sed -a 命令追加,否則會導致ora文件亂碼

  3. 添加參數后新無需重啟數據庫或者監聽,但是需要修改用戶密碼,否則會報錯

5、修改用戶名密碼:

用Oracle 用戶以sysdba身份登錄sqlplus

sqlplus / as sysdba

如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題

修改用戶密碼

alter user 用戶名 identified by 新密碼;

如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題

感謝各位的閱讀,以上就是“如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題”的內容了,經過本文的學習后,相信大家對如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

苏州市| 闸北区| 固始县| 黄浦区| 禄劝| 南澳县| 台南县| 措勤县| 和田市| 武陟县| 乌兰浩特市| 桓台县| 于都县| 观塘区| 萍乡市| 尚义县| 成武县| 宣汉县| 勃利县| 绥阳县| 司法| 江山市| 吉安县| 京山县| 肇庆市| 广元市| 于田县| 台中市| 萨嘎县| 通化县| 囊谦县| 龙胜| 越西县| 廉江市| 宜城市| 清徐县| 黑龙江省| 金门县| 甘谷县| 昭平县| 上虞市|