我正在SQL Server 2012中为数据库"XXXX"进行事务日志备份。
在执行事务日志备份(执行 60% 后(时,它会引发此错误:
服务器 AAAA 备份失败 (Microsoft.Sqlserver.SmoExtended(其他信息:System.Data.SqlClient.SqlError:写入 " 失败 665:
(由于文件系统限制,无法完成请求的操作(
请协助。
我推荐你:
- 在假脱机的卷上运行 Windows 碎片整理 文件夹位于。
- 或者,选择一个不同的、碎片较少的卷来假脱机 数据库到。
填充稀疏文件(用于快照数据库文件(时,Windows 会限制文件中可能驻留的数据量。一旦存储在稀疏文件中的数据量超过限制,就可以阻止文件中的进一步数据存储。
也:
DBCC CHECKDB
OFFLINE
模式下运行 (WITH TABLOCK
(- 在数据修改较少时运行
DBCC CHECKDB
地方
将 - 数据库划分为更多文件。限制是每个 稀疏文件,每个数据库快照创建匹配的稀疏文件 对于每个数据库文件。例如,如果数据库文件是每个 总大小限制为
64GB
个,您不能超过对 基于每个文件。 - 删除已变大的快照数据库。
参考
希望对您有所帮助:)