安装了sharepoint2013用了半年了,今天突然访问失败,报500错误,进入管理界面,同样也失败,重启应用程序和数据库服务器仍然不行。

好在重启之后,管理界面可以进去了,看到问题部分是数据库容量超出。

进入数据库服务器,果然100GB的空间只剩下500MB,怎么会用那么多空间,很是疑问。

查到SharePoint_Config_log.ldf文件竟然59GB,一个临时文件怎么会如此之大,累加的结果吧。

减小这个文件的大小。

打开SQL Server Management Studio,登录之后,依次打开数据库----选中SharePoint_Config,选中SharePoint_Config之后,点击创建新队列,输入命令:

use SharePoint_Config 

go

将数据库设置为简单恢复模式,

ALTER DATABASE SharePoint_Config
SET RECOVERY SIMPLE;
GO

压缩为100MB
DBCC SHRINKFILE (SharePoint_Config_log, 100);
GO
恢复
ALTER DATABASE SharePoint_Config
SET RECOVERY FULL;
GO

在看看那个文件,是不是变成100MB了。

 

看来以后要为事物文件规定固定大小尺寸才好。