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啦。