MSSQL清除日志文件:实现一键操作(mssql 清除日志文件)

MSSQL清除日志文件是让管理员可以实现一键操作清除日志文件的批量程序,避免了重复的繁琐的操作,提高工作效率的一个工具。

MSSQL的运行会产生日志文件,这些文件可以提供MSSQL状态或最近动作的记录,可以用来调试或排查故障现象,但如果不及时清理,这些日志文件可以占据大量磁盘空间或让新日志内容覆盖到有用的信息,以致困扰MSSQL服务器的正常运行。

MSSQL清除日志文件是一键操作工具,可以在SQL Server Management Studio中完成,如下:

1)步骤1:打开SQL Server Management Studio,在对象资源管理器中,右键单击所选服务器,单击“新查询”。

不过,在执行此操作之前,请确保备份MSSQL服务器的日志文件,以防发生损坏,并记录备份日志文件的文件名。

2)步骤2:粘贴下面的查询到查询窗口,然后按“回车”执行查询。

USE MASTER

GO

ALTER DATABASE [yourDB] SET RECOVERY SIMPLE

GO

DBCC SHRINKFILE (N’yourLog’ , 1)

GO

注意:前面的代码中,[yourDB]替换成要清楚的日志文件的数据库名,把yourLog替换成要清除的日志文件名

3)步骤3:从资源管理器中选择数据库-日志,右键日志,选择“断开映射”;右键日志,选择“删除”,确认删除即可。

MSSQL清除日志文件是让管理员可以有效性地清理垃圾日志来释放磁盘空间,避免MSSQL服务器不正常运行,以提高MSSQL服务器的运行状况。


数据运维技术 » MSSQL清除日志文件:实现一键操作(mssql 清除日志文件)