症狀
假設您有一個定期排程的維護作業來循環錯誤記錄檔,而無需停止和啟動 Microsoft SQL Server 2014 或 2016 中的伺服器。
例如,維護作業可能類似下列:
USE msdb ;
GO
EXEC dbo.sp_cycle_agent_errorlog ;
GO
在此案例中,維護作業不會執行,您會收到類似下列的錯誤訊息:
注意
Msg 22022, Level 16, State 1, Line line_number
SQLServerAgent 錯誤: 32。
處理程序無法存取檔案,因為另一個處理程序正在使用該檔案
解決方式
此問題已在下列 SQL Server 累積更新中修正:
SQL Server 2016 Service Pack 2 的累積更新 4
關於 SQL Server 組建
SQL Server 的每個新組建都包含前一個組建中的所有 Hotfix 和安全性修正程式。 建議您安裝 SQL Server 的最新組建:
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。
參考資料
瞭解 Microsoft 用來說明軟體更新的 術語 。