select name from SYSfiles
dump transaction 数据库名字 with no_log
Backup Log 数据库名字 with no_log
dbcc shrinkfile('ZSHJ_Log',1)
/*************
SQL Server2008清空日志脚本
*************/
USE [master]
GO
ALTER DATABASE 数据库名称 SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE 数据库名称 SET RECOVERY SIMPLE --简单模式
GO
USE 数据库名称
GO
select name from SYSfiles
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
本文提供了一套针对SQLServer2008的日志清理脚本,包括设置数据库为简单恢复模式、收缩日志文件等操作,适用于需要定期维护SQLServer2008数据库系统的管理员。
2万+

被折叠的 条评论
为什么被折叠?



