Sql Server 2000 如何减小数据库日志文件.ldf的文件大小

Sql Server 2000 如何减小数据库日志文件.ldf的文件大小

转载自: http://www.cnblogs.com/ForFreeDom/archive/2010/04/11/1709374.html
--  减小数据库日志文件LDF大小
DECLARE   @db   NVARCHAR ( 20
SET   @db   =   ' 数据库名 '  

DUMP   TRANSACTION   @db   with  no_log 
BACKUP   LOG   @db   with  no_log 

DBCC  SHRINKDATABASE( @db )

前几天我的数据库SQL server 报日志满错误,于是变改了log.ldf的空间为20G,虽然不报错了,但占了硬盘很大空间啊,还要备份数据库呢.这样我就在网上搜索到上面脚本,在确定数据库目前运行稳定,不需要查询以前日志的情况下,执行了上述脚本,结果20G的.LDF文件变成了0.9G.数据库运行稳定.

你可能感兴趣的:(Sql Server 2000 如何减小数据库日志文件.ldf的文件大小)