简体   繁体   English

SQL Server 2008数据库-自动增长失败

[英]SQL Server 2008 DB - Autogrowth failure

SQL Server 2008 R2 database is not able to grow beyond the initial size even though auto-growth option is set to increase database size by 500MB. 即使将自动增长选项设置为将数据库大小增加500MB,SQL Server 2008 R2数据库也无法超出初始大小。 I tried to increase the size manully but it failed with below error: 我尝试手动增加大小,但失败并出现以下错误:

Modify file encountered operating system error 665 
(the requested operation cannot be completed due to file system limitation) 
while attempting to expand the physical file (Microsoft SQL Server, Error 5149)

I have lot of free space on the drive, but not sure why this error is occurring. 我的驱动器上有很多可用空间,但是不确定为什么会发生此错误。

I remember reading about something similar a while back and the error was related to the NTFS file system being too fragmented, making it impossible to grow files further as the attribute list that stores information about the file allocations would reach its limit. 我记得以前读过类似的文章,该错误与NTFS文件系统过于零散有关,导致无法进一步扩展文件,因为存储有关文件分配信息的属性列表将达到其极限。 The work around might be to defragment the volume containing the files. 解决方法可能是对包含文件的卷进行碎片整理。

This article from Microsoft Support could be relevant. Microsoft支持部门的这篇文章可能是相关的。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM