SQL 2008运行一段时间之后,安装目录下的log数据库日志文件越来越庞大,不仅占用大量磁盘资源,而且还影响前端程序对数据的读取效率。那么,像这种情况该怎么办?应该如何清理?从而释放磁盘空间,让前端读取数据运行更顺畅呢?
这里介绍一个比较快捷方便的办法:收缩数据库日志
第一步:打开数据库管理工具SQL Server Management Studio,并连接数据库;
第二步:展开数据库,找到需要收缩的数据库,如图:
第三步:右键需要收缩的数据库,点击属性,在弹出的窗口左侧,点击[选项] ,将右侧的“恢复模式”从完整改为【简单】,并点击下方的确定退出,如图:
第四步:回到数据库管理界面,右键需要收缩的数据库,依次选择 【任务】>【收缩】>【文件】,如图:
第五步:在弹出的窗口右侧,将[文件类型]改为【日志】,然后点击下方的确定,如图:
第六步:返回第三步,右键需要收缩的数据库,点击属性,在弹出的窗口左侧,点击[选项] ,将右侧的“恢复模式”从简单改为【完整】,并点击下方的确定退出,如图:
经过上述几步,便可将原来数十GB的数据库日志,收缩至几百KB。