症狀
假設您在 Linux 或 Windows 上的 SQL Server 2017 中使用記憶體內部線上交易處理 (OLTP) 。 當您執行本機編譯的預存程序來存取記憶體最佳化資料表時,執行會失敗,並收到類似下列的錯誤訊息:
注意
System.InvalidOperationException: 內部連線嚴重錯誤。 錯誤狀態:15,權杖:0
位於 System.Data.SqlClient.TdsParser.TryRun (RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
位於 System.Data.SqlClient.SqlDataReader.TryCloseInternal (布林值 closeReader)
位於 System.Data.SqlClient.SqlDataReader.Close ()
位於 System.Data.Common.DbDataReader.Dispose (布林值處置)
位於 System.Data.Common.DbDataReader.Dispose ()
此外,SQL Server 會產生傾印檔案。
解決方式
此問題已在下列 SQL Server 累積更新中修正:
關於 SQL Server 的累積更新:
SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 查看 SQL Server 的最新累積更新:
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。
參考資料
了解 Microsoft 用來說明軟體更新的術語。