obeckham 发表于 2019-2-3 13:15:26

解决SharePoint_Config_log.ldf文件过大问题

  公司因业务需求搭建了一台Windows 2003 SP2 R2企业版,SharePoint 2007,之前不小心将数据库装在了C盘,近来发现C盘使用空间疯涨,剩余空间只有500MB可以用,当初C盘可是分了60G的空间啊,于是一个一个排查,原为发现SQL 2005一个数据日志文件SharePoint_Config_log.ldf足足占用了35G的空间,当时就GOOGLE ,百度发现没有可用的信息,但在微软TECHNET找到了解决方法,现在写出来与大家分享一下,不足之出,请提出,

首先看看我已经成功压缩过的图。
http://blog.运维网.com/attachment/201108/134049363.jpg
  好,废话少说,现在将一步一步来,看图,抱歉因服务器为英文系统,所以我会详细贴图出来的。
  第一步,打开SQL Server Management Studio,登录之后,依次打开数据库----选中SharePoint_Config
http://blog.运维网.com/attachment/201108/134412417.jpg
  第二步,选中SharePoint_Config之后,点击创建新队列,如下图
http://blog.运维网.com/attachment/201108/134554890.jpg
  第三步,是最为关键的一步,大家注意看好,需要几条命令即可将此SharePoint_Config_log文件再次压缩,
  1) 在刚才新创建的队列里面输入
  use SharePoint_Config 这里请注意大小写哦,^_^
  go
  然后选中执行此命令,结果如下图
http://blog.运维网.com/attachment/201108/135155836.jpg
  2) 然后进行下一步,将数据库设置为简单恢复模式,
  在队列里面输入
  alter database SharePoint_config
  set recovery simple;
  go
  然后执行,此时会看到命令成功,设置完之后,下面就可以开始对此LOG文件进行压缩了,请看下图,
http://blog.运维网.com/attachment/201108/140029677.jpg
  这条命令的意思就是将此LOG文件压缩至100MB,这个数字由大家决定,单位是按MB算的,请注意这点,好吧,现在让大家看看压缩的效果,见下图
http://blog.运维网.com/attachment/201108/140241641.jpg
  3)好了,最后一步,在队列里面输入以下命令,让数据库恢复成完整模式即可。
  alter database SharePoint_config
  set recovery full;
  go
  OK,至此,这样就可以成功的解决此问题啦,谢谢观看,
  如有问题,请留言,会尽快复。。
  





页: [1]
查看完整版本: 解决SharePoint_Config_log.ldf文件过大问题