SharePoint 2010 数据库xxx的事务日志已满
2017-03-12 22:48
85 查看
http://www.cnblogs.com/sygwin/p/6222428.html
接到领导安排,说客户有问题 请求协助解决,对方给我展示的错误日志,如下:
数据库'WSS_Content_xxxx'的事务日志已满.若要查明无法重用日志中的空间的原因,请参阅sy.databases中的log_reuse_wait_dec列
导致的结果是用户再也无法上传文件到文档库了。
看来一下对应的数据库文件,日志文件大的惊人,已经超过1.8T
作为老司机,理论上解决这样的问题,就是收缩数据库。可是咱是个理论多于实践的老司机,虽然咱有妙方,但也不敢太大意,
毕竟是人家产品环境,贸贸然的直接收缩,万一出问题这个后果咱可担不起~
安全起见 ,建议客户先备份数据库,可是竟然不让备份 ,原因还是因为日志满了。
好吧,逼哥硬上了。执行如下sql命令:
USE WSS_Content_xxxx;
GO
-- 将数据库设置为简单恢复模式,
ALTER DATABASE WSS_Content_xxxx
SET RECOVERY SIMPLE;
GO
--压缩为100M
DBCC SHRINKFILE (WSS_Content_xxxx _log, 100);
GO
-- 恢复
ALTER DATABASE WSS_Content_xxxx
SET RECOVERY FULL;
GO
日志文件一下降到100M,经过初步测试,SharePoint一切正常!整个世界安静了~
(很多人可能会问,解决个问题和世界安静有啥关系?我想说,大概你是没经历过产品出问题时,邮件,电话,甚至QQ不停的有客户反馈的事情吧)
接到领导安排,说客户有问题 请求协助解决,对方给我展示的错误日志,如下:
数据库'WSS_Content_xxxx'的事务日志已满.若要查明无法重用日志中的空间的原因,请参阅sy.databases中的log_reuse_wait_dec列
导致的结果是用户再也无法上传文件到文档库了。
看来一下对应的数据库文件,日志文件大的惊人,已经超过1.8T
作为老司机,理论上解决这样的问题,就是收缩数据库。可是咱是个理论多于实践的老司机,虽然咱有妙方,但也不敢太大意,
毕竟是人家产品环境,贸贸然的直接收缩,万一出问题这个后果咱可担不起~
安全起见 ,建议客户先备份数据库,可是竟然不让备份 ,原因还是因为日志满了。
好吧,逼哥硬上了。执行如下sql命令:
USE WSS_Content_xxxx;
GO
-- 将数据库设置为简单恢复模式,
ALTER DATABASE WSS_Content_xxxx
SET RECOVERY SIMPLE;
GO
--压缩为100M
DBCC SHRINKFILE (WSS_Content_xxxx _log, 100);
GO
-- 恢复
ALTER DATABASE WSS_Content_xxxx
SET RECOVERY FULL;
GO
日志文件一下降到100M,经过初步测试,SharePoint一切正常!整个世界安静了~
(很多人可能会问,解决个问题和世界安静有啥关系?我想说,大概你是没经历过产品出问题时,邮件,电话,甚至QQ不停的有客户反馈的事情吧)
相关文章推荐
- SharePoint 2010 数据库xxx的事务日志已满
- SharePoint 2010 数据库xxx的事务日志已满
- 清理SharePoint 2010的SQL Server 2008 R2日志数据库的方法!
- 数据库日志文件——数据库“xxx”的事务日志已满,原因为“LOG_BACKUP”
- "数据库 'xxx' 的事务日志已满。若要查明无法重用日志中的空间的原因,请参阅 sys.databases 中的 log_reuse_wait_desc 列。
- 将WebService部署到 SharePoint 2010 gac 缓存中,并用Log4Net记录日志到数据库
- 数据库 'xxx 的事务日志已满。若要查明无法重用日志中的空间的原因,请参阅 sys.databases 中的 log_reuse_wait_desc 列。
- 清理SharePoint 2010的SQL Server 2008 R2日志数据库的方法
- 数据库事务日志已满的解决办法
- 通过事务日志恢复SQL SERVER 数据库
- 数据库日志已满。请备份该数据库的事务日志以释放一些日志空间
- 部署Sharepoint要注意SQL Server的事务日志文件
- 查看数据库事务日志文件
- 数据库事务日志已满的解决办法 (sql2005)
- 用sql语句查看SQL Server 数据库的事务日志
- "请备份该数据库的事务日志以释放一些日志空间"解决方法
- Sharepoint 2010 独立安装 数据库没了!!
- 数据库city日志已满。请备份该数据库的事务日志以释放一些日志空间
- 数据库 '***' 的日志已满。请备份该数据库的事务日志以释放一些日志空间的解决办法
- 数据库 'tempdb' 的日志已满。请备份该数据库的事务日志以释放一些日志空间