徵狀

負責 您使用的是 Microsoft SQL Server 2016。 當您執行 ALTER 命令以進行變更時 資料庫範圍的設定,也可以使用函數 fn_dblog 來檢索 已修改資料庫的資料列,則您可能會收到斷言錯誤。 以下是 變更資料庫範圍的設定參數的其中一個命令。

變更資料庫範圍的設定設定 PARAMETER_SNIFFING = 關閉;

此外,訊息會類似 下列會記錄在 SQL Server 錯誤記錄中。

<DateTime> spid<n> 使用 "dbghelp" 版本 "4.0.5"

<DateTime> spid<n> * * 轉儲執行緒-spid = 0,EC = 0x0000028909775730

<DateTime> spid<n> * * 將堆疊轉儲傳送給 <FilePath\FileName> \sqldump<nnnnn> .txt

<DateTime> spid<n>      * *******************************************************************************

<DateTime> spid<n>      *

<DateTime> spid<n> * 開始堆疊轉儲:

<DateTime> spid<n> * <DateTime> spid <spid>

<DateTime> spid<n>      *

<DateTime> spid<n> * 位置: medutil:LineNumber

<DateTime> spid<n> * 表達           虛假

<DateTime> spid<n> * spid                 <SPID>

<DateTime> spid<n> * 處理常式 標識號           <PID>

<DateTime> spid<n> * 說明          不正確切換值

狀態

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

解決方案

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

關於 SQL Server 的累積更新:

每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:

參考

瞭解Microsoft 用於描述軟體更新的詞彙

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×