sqlserver数据库中清空日志文件

sqlserver数据库中清空日志文件,清空之后,日志文件仅为1MB。长久以来都在使用,这里贴出来给大家分享一下。

在查询分析器中完成,操作方法如下:

DUMP TRANSACTION DataBase_Name WITH NO_LOG

BACKUP LOG DataBase_Name  WITH NO_LOG 

DBCC SHRINKDATABASE(DataBase_Name)

 

以上三步分别做的工作是:

1:清空日志
2:截断事务日志
3:收缩数据库

其中前1、2步的操作都很快,第三部耗费了不少时间。

注意把DataBase_Name修改为你的数据库名字就OK啦。

posted @ 2010-08-23 14:16  路灯下的诗人  阅读(345)  评论(0编辑  收藏  举报