KB4531736-修正:由於 SQL Server 2017 和2019中缺少儲存程式 tempdb.dbo.sp_sqldiag14,所以 SQLDiag 無法產生輸出

徵狀

當 SQLDiag 實用程式在 SQL Server 2017 或2019上執行時,可能會因為遺失的儲存程式 temp.dbo.sp_sqldiag14 而產生輸出。 此外,您可能會收到下列錯誤訊息:

在 SQLDiag 中,_sp_sqldiag_Shutdown [out] (檔案):

Msg 2812、Level 16、State 62、伺服器 ServerName、Line LineNumber

找不到已儲存的程式 "tempdb.dbo.sp_sqldiag14"。

在 SQLDiag\internal\ # # 中,<ServerName>__RUN_sp_sqldiag_cleanup 檔:

Msg 2812、Level 16、State 62、伺服器 ServerName、Line LineNumber

找不到已儲存的程式 "tempdb.dbo.sp_sqldiag_cleanup14"。

狀態

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?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×