今天SharePoint再次遇到0x80040E14的错误,登陆到服务器上发现又是数据库膨胀导致系统盘空间满了,这回与上次情况(可以参看这里)不同,原因引起是由于SharePoint_Config数据库的日志文件膨胀到很大,17G,导致磁盘没有空间,打开后剩余空间为0字节……居然还能远程登录操作数据库,幸运啊。
解决方案:收缩内容数据库日志。
方法一:
USE DatabaseName
GO
DBCC SHRINKFILE(<TransactionLogName>, 1)
BACKUP LOG <DatabaseName> WITH TRUNCATE_ONLY
DBCC SHRINKFILE(<TransactionLogName>, 1)
方法二:
BACKUP LOG "SharePoint_Config" WITH NO_LOG
选中某个数据库点右键后,在弹出菜单中选择任务-收缩-文件 在弹出的窗口 文件类型 中选择日志,设置收缩的大小即可。
收缩数据库日志文件后,问题解决。
参考资料:
http://www.cnblogs.com/perky_zhou/archive/2004/11/23/67317.html
http://mindsharpblogs.com/bill/archive/2005/01/14/181.aspx
http://www.itpub.net/viewthread.php?tid=1048025
部署Sharepoint要注意SQL Server的事务日志文件
SQL Databases, the LDF File and SharePoint Portal Server backups
http://www.itpub.net/viewthread.php?tid=1048025
文章来源:http://www.cnblogs.com/Bear-Study-Hard/archive/2009/06/05/1497133.html