今日接到一个好友的请求 , 就是他们网站的数据库日志文件 日益变大, 居然有 44GB 那么多!
嗯,的确是44GB 这么大的数据, 请问各位大侠如何清理掉这个东西呢? thx
XXX_log.ldf

解决方案 »

  1.   

    参考http://msdn.microsoft.com/zh-cn/library/ms178037.aspx收缩事务日志
      

  2.   

    LZ:基于你的问题的解答:1。首先可以肯定的说你的服务器需要重新启动一下,因为我们公司有很多服务器,其中一个就是操作很多,但没重启,后来C盘直接没空间了。重新启动服务器就好了,TempDb数据库的空间会被释放掉。2。分离数据库后,然后再删除日志文件就行了。(执行这个操作之前最好完整备份一下)
    然后再附加你的数据库,从新生成日志文件。3。建议:LZ应该看点关于日志的贴子。祝愿LZ成功。
      

  3.   

    做好备份,然后收缩日志
    backup log dbname with no_log;
    dbcc shrinkdatabase('dbname');
      

  4.   


    这条命令管用 , 就是用这条命令搞掂 thx