SQL SERVER 2005 中清除数据库日志的方法
在SQL数据库管理中经常因为镜像、复制、备份、还原等操作致使日志文件快速增长,通常的解决办法为收缩数据库。操作方法不管是使用命令行还是在管理界面都比较简单,网上介绍的也很多,这里不说了。
下面主要说一下收缩失败的解决办法。收缩失败的原因主要由复制或镜像与备份还原的冲突造成,收缩数据库时提示所有逻辑日志文件都在使用,操作失败。而数据库的备份文件大小也会成倍的增长。这时可在管理界面进行如下操作,先将目标数据库分离,然后将日志文件删除或转移到其他目录,然后附加数据库,系统会提示日志文件没找到,这时不要继续点确定,先将日志文件那行删除,然后再确定,附加便可以成功。系统会自行创建一个日志文件,数据库中的所有数据都不会丢失。
记得操作前要备份数据库,以备不测。 (new)

浙公网安备 33010602011771号