共用方式為


以最少的組態啟動 SQL Server

適用於:SQL Server

如果您有導致伺服器無法啟動的組態問題,您可以使用最小組態啟動選項來啟動 SQL Server 執行個體。 這是啟動選項 -f。 以最低組態啟動 SQL Server 的執行個體,會自動將伺服器設定為單一使用者模式。

當您以最小組態模式啟動 SQL Server 實例時,請考慮下列條件:

  • 只有單一使用者可以連線,而且 CHECKPOINT 不會執行進程。

  • 會關閉遠端存取與預先讀取 (Read-ahead) 功能。

  • 啟動預存程式不會執行。

  • tempdb 已設定最小可能大小。

  • 稽核已停用,但仍可發出 Audit DDL。 在實務上,對於需要 SQL 服務稽核重新設定的大部分案例而言, -m 應該就已足夠。 如需稽核組態中安全性的詳細資訊,請參閱 SQL Server 中的稽核

在伺服器以最低組態啟動後,您應該變更適當的伺服器選項值,然後將伺服器停止,再重新啟動。

重要

使用 sqlcmd 公用程式與專用管理員連接 (DAC) 連線至 SQL Server。 如果您使用一般連線,請先停止 SQL Server Agent 服務,再以最低組態模式連線至 SQL Server 的執行個體。 否則,SQL Server Agent 服務會使用封鎖它的連線。