最近无意间发现自己的的100G的E盘居然就剩下不到10G了感觉没用多少空间啊,于是乱翻了下发现某个常用的数据库可能查询的次数太多了,日志文件居然达到了60G
网上查了个资料:html">http://www.2cto.com/database/201106/94958.html
据说针对2000和2005的可以,可是我用的是2008的执行的时候老是出错,后来看百度贴吧有人说是那个玩意太老了08已经没有了,于是根据错误找到了如下代码
USE databasename;
GO
-- Truncate the log by changing the database recovery model to SIMPLE.
ALTER DATABASE tianya
SET RECOVERY SIMPLE;
GO
-- Shrink the truncated log file to 1 MB.
DBCC SHRINKFILE (databasename_Log, 1);
GO
-- Reset the database recovery model.
ALTER DATABASE databasename
SET RECOVERY FULL;
GO