SqlDependency について簡単な質問があります。フェールオーバー クラスターで構成された 2 つの SQL 2005 サーバーがあります。
アクティブ ノードが変更されると、通知の受信を停止します... SqlDependency をホストする Windows サービスを手動で再起動する必要があります...
これは正しい動作ですか?依存関係を自動的に再開するにはどうすればよいですか??
前もって感謝します!!
ps。私の英語が下手でごめんなさい!アルゼンチンから乾杯!!!
SqlDependency について簡単な質問があります。フェールオーバー クラスターで構成された 2 つの SQL 2005 サーバーがあります。
アクティブ ノードが変更されると、通知の受信を停止します... SqlDependency をホストする Windows サービスを手動で再起動する必要があります...
これは正しい動作ですか?依存関係を自動的に再開するにはどうすればよいですか??
前もって感謝します!!
ps。私の英語が下手でごめんなさい!アルゼンチンから乾杯!!!
http://support.microsoft.com/kb/930048で説明されているように、これは予想される動作です。
それが述べているように:
この問題を解決するには、データベース ミラーリングのフェールオーバーを監視するコードを追加します。次に、依存関係と共に使用される関連コマンドを再実行します。
「データベース ミラーリングのフェールオーバーを検出する方法」の投稿が役立つ場合があります。フェイルオーバーを監視するさまざまな方法を示します。