12C -- ORA-28040
生活随笔
收集整理的這篇文章主要介紹了
12C -- ORA-28040
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
新安裝的12.2數據庫,嘗試連接數據庫的時候,報ora-28040錯誤:
這是由于12C數據庫默認參數(默認支持的客戶端版本)設置的原因。
?
在12C中,SQLNET.ALLOWED_LOGON_VERSION參數已經過期。替代參數是:
SQLNET.ALLOWED_LOGON_VERSION_SERVER=n SQLNET.ALLOWED_LOGON_VERSION_CLIENT=n默認值是11,任何客戶端要想連接到數據庫,其版本必須要大于sqlnet.ora中指定的值。
在12C數據庫作為客戶端連接連接其他數據庫的時候,比如有dblink,就需要在server端配置SQLNET.ALLOWED_LOGON_VERSION_CLIENT
默認情況下,oracle數據庫會讀取位于RDBMS_HOME/network/admin目錄下sqlnet.ora。除非TNS_ADMIN顯式指定指向了GRID_HOME/network/admin
注:
即使將SQLNET.ALLOWED_LOGON_VERSION_SERVER設置為8,9,10,也并不意味著完全支持這些版本的客戶端。
?
修改參數后重啟數據庫即可:
SQLNET.ALLOWED_LOGON_VERSION_SERVER=11總結
以上是生活随笔為你收集整理的12C -- ORA-28040的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Markdown —— 开源者必备的文字
- 下一篇: go实例之函数