SQL Server 2005不能增加日志文件大小

我有一个小的SQL Server 2005数据库(一个数据分区21MB,一个日志文件10MB的初始大小)。

用户正在收到日志文件已满的错误。 检查完成后,即使设置为以10%的增量自动增长,但没有最大尺寸限制,它仍然已满,目前为10MB。

当我尝试手动增加MSMS Express中日志文件的大小时,出现错误:

修改文件遇到操作系统错误112(尝试展开物理文件时,磁盘上没有足够的空间(Microsoft SQL Server,错误:5149)。

但是,C:驱动器(写入日志文件的位置)当前有117 GB的可用磁盘空间,其中的文件大小超过了数据库和日志文件的总和。 没有磁盘空间用户配额。

是限制SQL Server可用磁盘空间的最大量? 其他想法?

更新:

我删除了一个旧的数据库驻留在同一个驱动器(释放了20MB左右),这并没有改变这种情况。

解:

find了解决办法 。

我会仔细检查它是否在操纵您认为正在操作的文件。 有时使用sysinternals(免费的实用程序)和正在运行的filemon,regmon或procmon可以产生一些有助于访问尝试失败的信息。

我也会尝试在卷上的chkdsk,以确保文件系统中没有损坏。

解:

find了解决办法 。