那日志文件10个G。。。只想定时清理一下,要用语句的那种。
------解决思路----------------------
1、写一个小程序,自动执行清理日志文件脚本
2、用sql server任务,定时清理日志
sql server2008清理日志文件脚本
USE [master]
GO
ALTER DATABASE 数据库名称 SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE 数据库名称 SET RECOVERY SIMPLE --简单模式
GO
--select * from sys.database_files
USE ibcs_wuxi
GO
DBCC SHRINKFILE (N'日志文件名称' , 1, TRUNCATEONLY)
GO
USE [master]
GO
ALTER DATABASE 数据库名称 SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE 数据库名称 SET RECOVERY FULL --还原为完全模式
GO