以最小配置启动 SQL Server

适用于:SQL Server

如果存在配置问题而无法启动服务器,可使用最小配置启动选项来启动 Microsoft SQL Server 实例。 这就是启动选项 -f。 使用最小配置启动 SQL Server 实例会自动将服务器置于单用户模式。

在最小配置模式下启动 SQL Server 实例时,注意下列事项:

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

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

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

  • 将以最小大小配置 tempdb

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

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

重要

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

另请参阅

启动、停止或暂停 SQL Server 代理服务
用于数据库管理员的诊断连接
sqlcmd 实用工具
服务器配置选项 (SQL Server)
sp_configure (Transact-SQL)
数据库引擎服务启动选项