2017-07-26 43 views
0

我正在SQL Server 2012中爲數據庫「XXXX」執行事務日誌備份。SQL Server事務日誌備份失敗665「請求的操作由於文件系統限制而無法完成」

同時利用事務日誌備份(執行60%後),它拋出這個錯誤:

Backup failed for server AAAA (Microsoft.Sqlserver.SmoExtended)
Additional Information:
System.Data.SqlClient.SqlError:
Write on "" failed 665: (The requested operation could not be completed dut to file system limitation)

請協助。

+0

你有沒有先檢查所有谷歌的建議,發現他們不幫你?提示:谷歌「sql服務器請求的操作無法完成到文件系統限制」 – Alex

回答

0

我建議你:

  1. 在後臺 文件夾所在的捲上運行一個Windows碎片整理。
  2. 或者,選擇一個不同的,不太分散的捲來將數據庫後臺打印到。

When a sparse file (used for snapshot database files) is populated Windows limits the amount of data that may reside in the file. Once the amount of data stored in the sparse file exceeds the limit further data storage in the file may be prevented.

另外:在一個時間

  • 運行DBCC CHECKDBOFFLINE模式(WITH TABLOCK
  • 運行DBCC CHECKDB時較少的數據修改正在 地方
  • 鴻溝數據庫成幾個更多文件。限制是每個 稀疏文件,每個數據庫快照爲每個數據庫文件創建匹配的稀疏文件 。例如,如果數據庫文件的總數不得超過64GB,則每個文件的基數不得超過 的限制。
  • 刪除增大的快照數據庫。

Reference

我希望對您有所幫助:)

+1

OP沒有使用稀疏的NTFS文件,上面的建議是在執行dbcc checkdb時遇到此錯誤的人,因爲它創建了db的快照(並且在使用tablock時不會創建它) – sepupic

相關問題