如何在不重新启动实例的情况下使用 SQL Server 中的查询清除错误日志?

Rus*_*ang 8 sql-server sql-server-2008

如何在不重新启动服务器实例的情况下使用 SQL Server 中的查询清除错误日志?

小智 5

使用 SQL Server 中的查询清除错误日志,而无需重新启动服务器实例:

SP_CYCLE_ERRORLOG
Run Code Online (Sandbox Code Playgroud)

运行命令后,请检查:“ C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\Log ”并删除旧文件(如:ERRORLOG.1、ERRORLOG.2 ...)。我打开 SQL 端口 1433,所以我的 ERRORLOG 大约 20Gb。有人扫描我的 Sql 密码。不要向 Internet 开放端口 1433。