MiscellaneousUser Asked: 2019-11-17 09:11:39 +0800 CST2019-11-17 09:11:39 +0800 CST 2019-11-17 09:11:39 +0800 CST 如何删除 SQL Server 错误日志 772 我有六个错误日志加上当前。他们在我的 VPS 服务器上占用了我的硬盘驱动器上的 10G 磁盘空间。那大约是服务器空间的 25%。最大的文件是 6G 并且还在增长。 如何删除不需要的错误日志,并在回收前减小归档文件的大小。 谢谢, sql-server sql-server-2014 1 个回答 Voted Best Answer LowlyDBA - John M 2019-11-17T09:55:25+08:002019-11-17T09:55:25+08:00 那大约是服务器空间的 25%。 首先,您确实需要增加驱动器的大小或将错误日志移动到不同的驱动器。大约 40GB 的 C:\ 驱动器在几年前可能是一个不错的默认设置,但您可以使用应用程序中的 misc 文件快速烧录它 - 正如您所看到的。 您可以通过 SQL Server 配置管理器轻松配置它: 通过修改参数的目录,该-e参数控制错误日志的目的地。 我如何删除不需要的存档日志,并在回收前减小存档文件的大小。 您当然可以手动删除文件,但听起来您确实想减少使用的日志数量和/或减小它们的大小。 上述链接中包含的步骤详细说明了如何在 SQL Server Management Studio 中执行此操作: 在对象资源管理器中,展开 SQL Server 实例,展开管理,右键单击 SQL Server 日志,然后单击配置。 在“配置 SQL Server 错误日志”对话框中,从以下选项中进行选择。 一个。日志文件计数 在回收之前限制错误日志文件的数量 检查以限制在回收之前创建的错误日志的数量。每次启动 SQL Server 实例时都会创建一个新的错误日志。SQL Server 保留前六个日志的备份,除非您选中此选项,并在下面指定不同的最大错误日志文件数。 错误日志文件的最大数量 指定在回收之前创建的归档错误日志文件的最大数量。默认值为 6,不包括当前的。此值确定 SQL Server 在回收它们之前保留的以前备份日志的数量。 湾。日志文件大小 错误日志文件的最大大小(KB) 您可以以 KB 为单位设置每个文件的大小。如果将其保留为 0,则日志大小是无限的。
首先,您确实需要增加驱动器的大小或将错误日志移动到不同的驱动器。大约 40GB 的 C:\ 驱动器在几年前可能是一个不错的默认设置,但您可以使用应用程序中的 misc 文件快速烧录它 - 正如您所看到的。
您可以通过 SQL Server 配置管理器轻松配置它:
通过修改参数的目录,该
-e
参数控制错误日志的目的地。您当然可以手动删除文件,但听起来您确实想减少使用的日志数量和/或减小它们的大小。
上述链接中包含的步骤详细说明了如何在 SQL Server Management Studio 中执行此操作: