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  --还原为完全模式
posted @ 2011-08-09 10:12  suger  阅读(761)  评论(0编辑  收藏  举报