Availability-Groups
登錄到只讀數據庫時出錯
收到錯誤:
“目標數據庫 (‘MyDB’) 位於可用性組中,當應用程序意圖設置為只讀時,目前可訪問連接。有關應用程序意圖的詳細資訊,請參閱 SQL Server 聯機叢書。”
在 SQL 錯誤日誌中,沒有嘗試登錄的資訊。
這是在 SQL 2017 版本 14.0.3026.27 上,具有 Always On 高可用性
因此,在 SQL 伺服器上,我能夠轉到“事件查看器 -> Windows 日誌 -> 應用程序”,並且能夠將事件時間與我在 SQL 錯誤日誌中的時間戳相匹配。然後我能夠找到導致錯誤的使用者。由於我們有一個新引入的 AlwaysOn 環境,我們通過他的選項來確保它設置正確,但這並沒有幫助。
問題是他使用的是舊版本的 SSMS,當他嘗試連接時似乎會導致錯誤。我們將他的 SSMS 更新到最新版本,但它停止了。