KB3107346 - 修正:2014 或 2012 SQL Server 變更延長事件會話時,存取違規且程式會重新啟動

套用到
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2012 Service Pack 3 SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Enterprise Core SQL Server 2012 Express SQL Server 2012 for Embedded Systems SQL Server 2012 Standard SQL Server 2012 Web

症狀

Microsoft SQL Server 2014 或 SQL Server 2012 在你更改延伸事件工作階段時會重新啟動。 當此問題發生時,您會收到以下錯誤訊息:

注意

SqlDumpExceptionHandler:程序 <程序 ID> 產生的致命異常 c0000005 EXCEPTION_ACCESS_VIOLATION。 SQL Server 正在終止這個流程。 錯誤:3449,嚴重程度:21,狀態:1。
SQL Server必須關閉,才能恢復資料庫 ID 為 1 () 。 資料庫要麼是無法關閉的使用者資料庫,要麼是系統資料庫。 重新啟動 SQL Server。 如果資料庫在再次啟動後無法恢復,請修復或還原資料庫。

解決方式

累積更新資訊

此問題首次在以下 SQL Server 累積更新中被修正:

建議:安裝最新的 SQL Server 累積更新

每次新的 SQL Server 累積更新都包含了之前累積更新中包含的所有熱修補與安全修補。 我們建議您下載並安裝最新的 SQL Server 累積更新:

      

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。