web-dev-qa-db-ja.com

Service Brokerエンドポイントが無効または停止状態-AoAG-SQL Server 2012-15分間隔

SQL Serverエラーログにこのエラーメッセージが15分ごとに表示されます。このサーバーにAOAGをセットアップしました。データベースオプション「Service Broker-Broker Enabled」は、このインスタンスのBlackberry関連データベースおよびMSDBデータベースに対してオンになっています。 Blackberryサポートは、これを有効にする必要はないと述べました。他のAOAGインスタンスがあり、このエラーは表示されません。

この点であなたの知恵を共有してください。私はまだService Brokerを使用しておらず、検索からスタック交換で同様の投稿を見つけられませんでした。

ありがとうございました

8
Debbie

このリンク によれば、

これはデフォルトの動作です。 AlwaysOn可用性グループリスナーが作成され、SQL ServerがリスナーのIPを動的にバインドすると、メッセージが表示されます。メッセージを抑制する方法はありません。これらのメッセージは情報メッセージであり、害を及ぼすことはなく、無視しても問題ありません。

このリンクは、ブローカーが有効になっているかどうかを確認するクエリも提供します。

SELECT is_broker_enabled, name  FROM sys.databases  
4
CaM

これらのメッセージが発生する好奇心から、テスト環境でService Brokerエンドポイントを作成し、これで問題が解決しました。

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