Sql-Server

Service Broker 端點處於禁用或停止狀態 - AoAG - SQL Server 2012 - 15 分鐘間隔

  • April 16, 2019

我每 15 分鐘在 SQL Server 錯誤日誌中收到此錯誤消息。我已經在這台伺服器上設置了 AOAG。此實例上的黑莓相關數據庫和 MSDB 數據庫的數據庫選項“Service Broker - Broker Enabled”已打開。黑莓支持提到他們不需要啟用此功能。我有其他 AOAG 實例,他們沒有收到此錯誤。

請分享您在這方面的智慧。我還沒有使用過服務代理,也沒有從我的搜尋中找到關於堆棧交換的類似文章。

謝謝

根據這個連結

這是一種預設行為。該消息將在創建 AlwaysOn 可用性組偵聽器並且 SQL Server 動態綁定偵聽器的 IP 時顯示。沒有方法可以抑制消息。這些消息是資訊性消息,不會造成任何傷害,可以放心地忽略。

該連結還提供了一個查詢,以查看哪些數據庫啟用和未啟用代理:

SELECT is_broker_enabled, name  FROM sys.databases  

出於好奇,我在測試環境中創建了一個服務代理端點,這些消息發生在哪裡,這解決了這個問題。

CREATE ENDPOINT BrokerEndpointTest
STATE = STARTED
AS TCP (  LISTENER_PORT = 4022  )
FOR SERVICE_BROKER (AUTHENTICATION = WINDOWS  );
GO

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