SBSMonitoring.mdf达到了限制

我有SBS 08 Standart。 我在事件查看器MSSQL $ SBSMONITORING事件ID 1105年,1827年有一些错误:

由于“PRIMARY”文件组已满,无法为数据库“SBSMonitoring”中的对象'dbo.EventLog','PK_EventLog'分配空间。 通过删除不需要的文件,删除文件组中的对象,向文件组中添加其他文件或为文件组中的现有文件设置自动增长来创build磁盘空间。

CREATE DATABASE或ALTER DATABASE失败,因为生成的累积数据库大小将超过每个数据库4096 MB的许可限制。

我尝试了数据库,为SBSMonitoring_log.LDF工作,但没有为SBSMonitoring.mdf,仍然4096MB。

我不知道如何重新安装监控

谢谢你的帮助。

你可以升级到2012年的SQL Server? 那里的限制提高到10GB。

检查你的数据修剪。 你无法缩小文件,因为数据太多了。 必须有办法让SBS丢弃旧数据。 也许你只是忘了configuration它?

问题是你不能收缩数据库,因为它是完全满的,收缩只能在数据库文件中有可用空间的情况下工作。

可以在这里find一个解决方法,通过减less数据库的大小来解决问题。 还有一个链接来创build一个新的完全空白的数据库,可能对你更有用。

上面的链接中提到的脚本也可以在微软这里find。