徵兆
當您使用URL 選項將SQL Server資料庫或交易記錄備份到 Azure 儲存空間時,備份作業會間歇性失敗。 此外,您還會收到類似下列的錯誤訊息:
Msg 3202、層級 16、狀態 1、伺服器server_name、Line LineNumber
寫在「HTTPs:// storage_account_name.blob.core.windows.net/container_name/file_name」失敗:備份到 URL 會從遠端端點收到例外狀況。 例外訊息:用戶端無法在指定的逾時內完成作業。筆記
-
如果您使用 Azure Page Blobs,或是在備份語句中指定 WITH CREDENTIAL 選項,此問題只會影響 Azure 儲存空間的備份,如下列範例查詢:BACKUP DATABASE AdventureWorks2016 TO URL = 'HTTPs:// my_storage_account_name.blob.core.windows.net/my_container_name/AdventureWorks2016.bak' WITH CREDENTIAL = 'my_credential_name' ,COMPRESSION,STATS = 5;去
-
使用 Azure 區塊 Blobs 的 Azure 儲存空間備份不受此問題影響。
原因
當您使用 BackuptoURL 語句將資料庫備份到 Azure Page Blobs 時,SQL伺服器內部會呼叫名為 BackuptoURL.exe 的獨立應用程式。 發生此問題的原因在於 BackuptoURL 應用程式無法正確處理暫時性失敗。 當後端儲存系統重新平衡以處理備份期間的資料傳輸中出現的尖峰時,可能會發生這些失敗。
解決方案
累積更新資訊
此問題已在下列SQL Server累積更新中修正:
每個SQL Server的新累積更新都包含所有 Hotfix 以及先前累積更新隨附的所有安全性修正。 查看SQL Server的最新累積更新:
此問題已在下列隨選 Hotfix 中修正。
針對 SQL Server 2016 Service Pack 2 累積更新 2
注意事項
-
套用此 hotfix 之後,SQL Server版本為13.0.5206.0。
-
此 Hotfix 也包含在SQL Server 2016 Service Pack 2 的累積更新 3 中
針對 SQL Server 2014 Service Pack 2 累積更新 13
立即下載英文版 (en-US) x64-based-demand hotfix。 立即下載英文版 (en-US) x86-based-demand hotfix。
立即下載德文 (de-DE) x64-based-demand hotfix。 立即下載德文 (de-DE) x86-based-demand hotfix。
立即下載西班牙文 (es-ES) x64 型 hotfix。 立即下載西班牙文 (es-ES) x86-based-demand hotfix。
立即下載法文 (fr-FR) x64 型 hotfix。 立即根據需求下載法文 (fr-FR) x86。
立即下載義大利文 (it-IT) x64 型 hotfix。 立即下載義大利文 (it) x86 型 hotfix。
立即下載日文 (ja-JP) x64 型 hotfix。 立即下載日文 (ja-JP) x86-based-demand hotfix。
立即下載韓文 (ko-KR) x64 型 hotfix。 立即下載韓文 (ko-KR) x86 型 hotfix。
立即下載葡萄牙文巴西 (pt-BR) x64-based-demand hotfix。 立即下載葡萄牙文巴西 (pt-BR) x86-based-demand hotfix。
立即下載俄文 (ru-RU) x64-based-demand hotfix。 立即下載俄文 (ru-RU) x86-based-demand hotfix。
立即下載簡體中文 (zh-CN) x64 型 hotfix。 立即下載簡體中文 (zh-CN) x86 型 hotfix。
立即下載繁體中文 (zh-TW) x64 型 hotfix。 立即下載繁體中文 (zh-TW) x86 型 hotfix。
附註: 套用此 hotfix 之後,SQL Server版本為12.0.5596.0。
SQL Server 2017
2017 年 SQL Server 尚未發行隨選 hotfix。 一旦此問題的修正程式可供 SQL Server 2017 使用時,我們將會立即發行更新。
SQL Server 2012
建議您考慮升級至最新的SQL Server版本,以善用新功能和修正程式。
2012 年 SQL Server 將不會發行隨選 Hotfix,因為此產品已不在主要支援範圍。 對於 SQL Server 2012,您應該手動重試失敗的備份作業,或是依靠下一次的備份工作來成功。 或者,您可以撰寫備份到本機共用、網路共用或另一部虛擬機器上的檔案共用, (VM) 。
下載支援
如需如何下載 Microsoft 支援檔案的相關資訊,請參閱 Microsoft 知識庫中的下列文章:
119591 如何從線上服務取得 Microsoft 支援檔案
Microsoft 是利用發佈當日的最新病毒偵測軟體來掃描檔案,查看有無病毒感染。 檔案會儲存在已強化安全的伺服器上,以避免任何未經授權的更改。
狀態
Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。
参考
了解 Microsoft 用來說明軟體更新的標準術語。