症狀
假設你在 Microsoft SQL Server 2012 或 SQL Server 2014 中使用 Service Broker。 當你從發起方向多個目標服務發送不同優先順序的訊息時,可能會發生存取違規,導致 SQL Server 當機。
原因
此問題是因為 SQL Server 2012 或 SQL Server 2014 Service Broker 中的競賽條件所引起。
解決方式
此問題最初在 SQL Server 的累積更新中被修正。
注意,此問題的修正在 SQL Server 2012 SP2 的 CU9 中有加強。
建議:安裝最新的 SQL Server 累積更新
每次新的 SQL Server 累積更新都包含了之前累積更新中包含的所有熱修補與安全修補。 我們建議您下載並安裝最新的 SQL Server 累積更新:
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。