使用最少的配置启动 SQL Server

适用于:SQL Server

如果配置问题阻止服务器启动,则可以使用最少的配置启动选项启动 SQL Server 实例。 这是启动选项 -f。 使用最小配置启动 SQL Server 实例会自动将服务器置于单用户模式。

在最小配置模式下启动 SQL Server 实例时,请考虑以下条件:

  • 只有一个用户可以连接,并且 CHECKPOINT 不会执行该过程。

  • 远程访问和预读功能将被禁用。

  • 启动存储过程将不运行。

  • tempdb 配置为尽可能小的尺寸。

  • 审核将处于禁用状态,但仍可发出审核 DDL。 实际上,对于需要 SQL Serve Audit 重新配置的大多数情况, -m 应该足够。 有关审核配置安全性的详细信息,请参阅 SQL Server 中的审核

用最小配置启动服务器后,应更改相应的服务器选项值,然后停止并重新启动服务器。

重要

使用 sqlcmd 实用工具和专用管理员连接 (DAC) 连接到 SQL Server。 如果使用典型连接,则在最小配置模式下连接到 SQL Server 实例之前,停止 SQL Server 代理服务。 否则,SQL Server 代理服务使用该连接,从而阻塞它。