数据库快照进入 SUSPECT 模式(WIN2K8R2 上的 SQL 2014)

C-F*_*our 5 sql-server snapshot

我希望这里有人可能遇到过这种问题,如果是这样,你做了什么来解决它?

以下是一些详细信息:

数据库服务器:SQL 2014 Enterprise (12.0.4100.1) 操作系统:Windows 2008R2 Enterprise

数据驱动器:800GB

数据库快照:430GB

我可以创建这个数据库的多个快照,它们运行得非常好,直到磁盘上的实际大小达到 38.1GB。此时驱动器上仍有超过 150GB 的可用空间。之后 SnapShot 文件遇到 IO 错误并且快照进入 SUSPECT 模式。这是 SQL ERRORLOG 中的错误消息:

操作系统返回:

在文件 'E:\SQL Data 1\devDB_seq1501_rba63692865.ss' 中的偏移量 0x00002dc1520000 处写入 SQL Server 时出现错误 665(由于文件系统限制,请求的操作无法完成)。SQL Server 错误日志和系统事件日志中的其他消息可能会提供更多详细信息。这是一种严重的系统级错误情况,会威胁数据库的完整性,必须立即纠正。完成完整的数据库一致性检查 (DBCC CHECKDB)。此错误可能由多种因素引起;有关详细信息,请参阅 SQL Server 联机丛书。

E:\SQL Data 1\devDB_seq1501_rba63692865.ss: 遇到操作系统错误 665(由于文件系统限制,请求的操作无法完成)。

数据库快照“devDB_seq1501_rba63692865”的 IO 操作失败并被标记为可疑。它必须被删除并重新创建。

这篇文章:https : //support.microsoft.com/en-us/kb/2002606在严重碎片化的文件系统上提到了类似的问题(665 错误),但我不确定如何解决这个问题。

对这里可能发生的事情的任何见解将不胜感激。

小智 0

快照所在的驱动器或源数据库所在的驱动器是否空间不足?

无法修复损坏的快照。你唯一能做的就是放下它。