Windows2008R2のサーバ2台の冗長化システムで、MS SQL Serverのレプリケーション機能を使用してDBの同期を取っています。
今回セキュリティ対応でMS12-020のパッチを投入を以下の順番で実施した際にレプリケーションエラーが発生しました。
①パブリケーション側のサーバにMS12-020のパッチ2件を投入し、パブリケーション側のサーバを再起動。
②最初は、サブスクリプション側のサーバからSQL Management Studioで、パブリケーション側のDBに接続できなかったが、突然できるようになった。(契機は不明)
③SQL Management StudioでDB同期の状況を確認したところ、DBのレコード数をみると同期はとれているが、サブスクリプションの同期の状態を確認すると以下のエラーが発生。
---------------------------------------------
ジョブ XXXXXXXX-XXXXXX-XXXXXX-XX_REPLICATION-XXXXXXXX-XXXXX- 0の ユーザー XX からの実行要求が拒否されました。このジョブは シーケンスの開始 0からの要求で既に実行されています。
---------------------------------------------
④サブスクリプション側のサーバにMS12-020のパッチを投入して、サーバの再起動をしたところ、③のエラーは表示されず、正常になった。
MS12-020のパッチはDBレプリケーション実施中の場合は、片方だけに入れた場合はエラーが発生するという制限があるのかどうか、教えて頂きたくお願いします。