當您執行資料庫備份至磁片或磁帶,或從磁片或磁帶還原資料庫時,出現錯誤訊息: "3266," "3013"

徵狀

當您執行資料庫備份至磁片或磁帶,或從磁片或磁帶還原時,可能會發生下列錯誤訊息:SQL Server 7.0

伺服器: Msg 3266,Level 16,狀態1,第1行1:無法讀取備份裝置 [devicename] 上的 Microsoft 磁帶格式(MTF)軟格式標記資料庫,請 inhibiting [隨機存取]。 伺服器: Msg 3013、Level 16、State 1、第1行備份或還原操作異常終止。

SQL Server 2000

伺服器: Msg 3266,Level 16,狀態1,第1行: "devicename" 中的備份資料格式不正確。 無法附加備份,但現有的備份組可能仍在使用中。 伺服器: Msg 3013、Level 16、State 1、第1列備份資料庫異常終止。

SQL Server 2005

伺服器: Msg 3013、Level 16、State 1、"devicename" 結尾的行1The 備份資料格式不正確。 媒體上的備份組可能已損壞且無法使用。 若要決定媒體上的備份組,請使用 [還原 HEADERONLY]。 若要判斷備份組的可用性,請執行 RESTORE VERIFYONLY。 如果所有備份組都不完整,請使用 [備份格式] 重新格式化媒體,這會銷毀所有備份組。伺服器: Msg 3013、Level 16、State 1、Line 1BACKUP 資料庫異常終止。

原因

無法讀取備份裝置中的檔標記。 您可能會遇到錯誤標記錯誤的原因有很多。 其中一些原因包括下列各項:

  • 媒體故障可能會出現在備份所在的裝置上。

  • 在建立備份期間,可能會發生寫入失敗。 例如,在網路備份期間,可能會發生連接中斷。 或者,在向 SQL server 報告寫入磁片之後,可能會發生將寫入到磁片的 IO 路徑失敗的錯誤。

因應措施

若要允許 SQL Server 對備份裝置執行新的備份,您必須使用下列命令手動刪除或清除裝置:

BACKUP DATABASE mydatabase TO DISK='C:\MyDatabase.bak' with FORMAT

如果在還原作業期間發生錯誤訊息,可能可以指定檔案編號來從裝置中檢索其他備份組。 例如,如果三(3)個備份位於1(1)備份裝置上,則可以使用備份組1和2。 若要判斷裝置上是否有多個備份組,請從查詢分析器執行下列程式碼:

RESTORE HEADERONLY FROM DISK='C:\MyDatabase.bak'

每個備份組在輸出中都有1個專案。 若要指示特定備份組,請使用以下程式碼:

RESTORE DATABASE mydatabase FROM DISK='C:\MyDatabase.bak WITH FILE = FileNumber

注意: FileNumber 是您要還原的備份組號碼。

其他相關資訊

下列清單包含有關備份與 SQL Server 的重要注意事項。

  • 在 SQL Server 在裝置上偵測到一個 [標記] 錯誤之後,SQL Server 不會將其他資訊寫入裝置。

  • SQL Server 會將所有備份儲存為 Microsoft 磁帶格式,不論備份是針對磁片或磁帶。 Microsoft 磁帶格式使用標記,在備份中保留區塊大小和區塊數目等資訊,以及有關備份的其他資訊。 Microsoft 磁帶格式也會使用標記來分隔備份裝置中的備份。 如果檔標記遺失或損毀,表示裝置上至少有一個備份無效。

  • 雖然您可以從損毀的裝置還原部份備份集,但您必須驗證已還原資料庫的完整性。

  • SQL Server 記錄在備份作業或還原作業期間,在 SQL Server 錯誤記錄和 msdb 系統資料庫的備份歷程記錄資料表中,是否有成功或失敗的詳細資料。

  • 如果您在還原事務日誌或資料庫備份時遇到錯誤3266,請調查下列記錄,以取得詳細資訊:

    • SQL Server 錯誤記錄

    • 備份及還原歷程記錄表格

    • 應用程式事件記錄檔

    • 系統事件記錄

    如果在這些記錄中沒有失敗的詳細資料,可能是您遇到未報告的失敗。 如果您需要協助,請聯絡 Microsoft 產品支援服務。如需有關 Microsoft 產品支援服務電話號碼的詳細資訊,以及有關支援成本的詳細資訊,請造訪下列 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.

×