在某些情况下,必须使用 启动选项 -m 在单用户模式下启动 Microsoft SQL Server 实例。例如,您可能要更改服务器配置选项或恢复已破坏的 master 数据库或其他系统数据库。两个操作都需要在单用户模式下启动 SQL Server 的实例。
在单用户模式下启动 SQL Server 实例时,注意下列事项:
  • 只有一个用户可以连接到服务器。
  • 不执行 CHECKPOINT 进程。默认情况下,启动时自动执行此进程。
在单用户模式下连接到 SQL Server 实例之前,停止 SQL Server 代理服务;否则,SQL Server 代理服务将使用该连接,从而使其阻塞。
 
 配置启动选项
  1. 在 SQL Server 配置管理器中,单击 “SQL Server 2005 服务”
  2. 在右窗格中,右键单击 SQL Server (<instance_name>) ,再单击 “属性”
  3. “高级”选项卡的 “启动参数”框中,在现有启动选项之前插入 -m
    (结束单用户模式的使用之后,若要以正常的多用户模式重新启动服务器实例,必须先从 “启动参数”框中删除 -m;。)
  4. 单击 “确定”
  5. 重新启动数据库引擎。