徵狀
當您執行非元件 VSS 備份時(例如, 針對託管的伺服器使用 Azure Site Recovery (ASR)代理程式) SQL Server 2016 實例,備份作業可能會報告失敗, 下列事件記錄在應用程式事件日誌中。
一道
PrepareForSnapshot 引發
這裡
執行內容: 者
寫入程式類別識別碼: 識別碼
寫入程式名稱: SqlServerWriter
寫入程式實例 Name (名稱): Microsoft SQL Server 2016: SQLWriter
寫入程式實例識別碼: 識別碼
命令列: "C:\Program Files\Microsoft SQL Server\90\Shared\sqlwriter.exe"
進程識別碼: PID
錯誤:來源: SQLWriter,事件 ID:EventID
Sqllib 錯誤:通話時遇到 OLEDB 錯誤 ICommandText:: Execute。 hr = 0x80040e14。 SQLSTATE:42000,原生錯誤:102
錯誤狀態:1,嚴重性:15
來源: Microsoft SQL Server Native Client 11。0
錯誤訊息:附近的語法不正確。
如果您使用的是 Azure Site Recovery,則複製 [健康情況] 會在受影響的嚴重度欄下方顯示緊急狀態 儀表板中的實例與複製狀況錯誤顯示下列 出錯
VSS 寫入程式 SQLServerWriter 失敗,錯誤0x800423f4 在來源電腦上的 DoSnapshotSet 階段之後。
注意
[要求非元件備份的使用者] 選項屬於 VSS 請求程式 使用者,通常不會看到該應用程式。的範例 要求此備份的應用程式是 Azure VM 備份代理程式。
狀態
Microsoft 已確認<適用於>一節所列的 Microsoft 產品確實有上述問題。
解決方案
此問題已在下列 SQL Server 累積更新中修正:
關於 SQL Server 的累積更新:
每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:
參考
瞭解Microsoft 用於描述軟體更新的詞彙 。