Availability-Groups

登錄到只讀數據庫時出錯

  • June 6, 2018

收到錯誤:

“目標數據庫 (‘MyDB’) 位於可用性組中,當應用程序意圖設置為只讀時,目前可訪問連接。有關應用程序意圖的詳細資訊,請參閱 SQL Server 聯機叢書。”

在 SQL 錯誤日誌中,沒有嘗試登錄的資訊。

這是在 SQL 2017 版本 14.0.3026.27 上,具有 Always On 高可用性

因此,在 SQL 伺服器上,我能夠轉到“事件查看器 -> Windows 日誌 -> 應用程序”,並且能夠將事件時間與我在 SQL 錯誤日誌中的時間戳相匹配。然後我能夠找到導致錯誤的使用者。由於我們有一個新引入的 AlwaysOn 環境,我們通過他的選項來確保它設置正確,但這並沒有幫助。

問題是他使用的是舊版本的 SSMS,當他嘗試連接時似乎會導致錯誤。我們將他的 SSMS 更新到最新版本,但它停止了。

引用自:https://dba.stackexchange.com/questions/208927