徵兆
請試想下列案例:
-
您針對 Microsoft SQL Server 中 AlwaysOn 可用性群組的次要複本使用自動播種。
-
備份資料庫 [db1],新增檔案 [f1] 和 [f2],然後移除備份檔案 [f1]。
-
當您還原資料庫 [db1] 時,變更檔案 [f2] 機構名稱,並變更從 [f2] 到 [f1] 的邏輯名稱 (移除的檔案) 。
在此情境中,當您嘗試以自動播種模式加入可用性群組時,次要複本會發生衝突。 然後,您會收到下列錯誤訊息:
DateTime spid97s Error: 911, 嚴重性: 16, State: 1.
DateTime spid97s Database 'DatabaseName' 不存在。 請確認名稱輸入正確。
DateTime spid97s 錯誤: 4353, 嚴重性: 16, State: 1.
DateTime spid97s 衝突檔案轉場已指定為檔案 'FileName'。 只要為任何邏輯檔案名指定單一 WITH MOVE 子句。
DateTime spid97s Error: 3013, 嚴重性: 16, State: 1.
DateTime spid97s RESTORE DATABASE 會異常終止。
狀態
Microsoft 已確認<適用於>一節所列的 Microsoft 產品確實有上述問題。
解決方案
此問題在 SQL Server 的下列累積更新中已修正:
關於 SQL Server 的累積更新:
SQL Server 的每個新累積更新都包含所有 Hotfix,以及上一個累積更新中包含的所有安全性修正。 查看 SQL Server 的最新累積更新:
參考
了解 Microsoft 用來說明軟體更新的術語。