Applies ToSQL Server 2016 Service Pack 2 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core SQL Server 2017 Standard Windows SQL Server 2017 Standard Linux

徵兆

請試想下列案例:

  • 您在 Microsoft SQL Server 2016 或 2017 中建立指向遠端實例的連結伺服器,SQL Server 2012 或更新版本。

  • 您想要使用 LOG () 函數,但不明確指定對數基礎 (來計算自然演算法) 。

當您使用參照遠端資料表的引數來執行稱為 LOG () 的查詢時,在某些情況下可能會發生 Access 違規錯誤 (例如:如果您的查詢使用 UNION 和 SUM () ) 等匯總函數。

此外,會在本機實例上產生轉儲檔案。

Msg 596、層級 21、州/市 1、 LineNumber

無法繼續執行,因為會話處於停止狀態。

Msg 0、層級 20、州/市 0、 Line LineNumber

目前命令發生嚴重錯誤。  若有任何結果,則應予以捨棄。

狀態

Microsoft 已確認<適用於>一節所列的 Microsoft 產品確實有上述問題。

解決方案

此問題已在下列SQL Server累積更新中修正:

關於SQL Server的累積更新:

每個SQL Server的新累積更新都包含所有 Hotfix 以及先前累積更新隨附的所有安全性修正。 查看SQL Server的最新累積更新:

參考

瞭解 Microsoft 用來描述軟體更新的術語

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。