徵兆
假設您在 Microsoft SQL Server 2016 和 2017 中執行使用連結伺服器的查詢。 執行期間取消查詢時,極少發生斷斷錯誤,且SQL Server可能會意外關閉。 此外,您會收到類似以下的錯誤訊息:
DateTime spid82 錯誤: 17066, 嚴重性: 16, 狀態: 1.
DateTime spid82 SQL Server斷:File:FileName\FilePath, line=LineNumber Failed Assertion = 'pilb->m_cRef == 0'。 此錯誤可能與時間有關。 如果重新執行語句後仍持續發生錯誤,請使用 DBCC CHECKDB 檢查資料庫的結構完整性,或重新開機伺服器以確保記憶體資料結構不會損毀。
DateTime spid82 錯誤: 3624, 嚴重性: 20, 狀態: 1。
解決方案
此問題已在下列SQL Server累積更新中修正:
每個SQL Server的新累積更新都包含所有 Hotfix 以及先前累積更新隨附的所有安全性修正。 查看SQL Server的最新累積更新:
狀態
Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。
參考資料
瞭解 Microsoft 用來描述軟體更新的 術語。