sql 2008 清空数据库日志

USE  数据库名
select   *   from   sys.database_files -- 查看日志名称

USE   [ master ]
ALTER   DATABASE  数据库名  SET  RECOVERY SIMPLE  WITH  NO_WAIT
ALTER   DATABASE  数据库名  SET  RECOVERY SIMPLE    -- 简单模式

USE  数据库名 
DBCC  SHRINKFILE (N ' 日志名 '  ,  12 , TRUNCATEONLY) -- 日志名是表sys.database_files里的name值

USE   [ master ]
ALTER   DATABASE  数据库名  SET  RECOVERY  FULL   WITH  NO_WAIT
ALTER   DATABASE  数据库名  SET  RECOVERY  FULL    -- 还原为完全模式

你可能感兴趣的:(2008)