立即停止 Microsoft® SQL Server™。
SHUTDOWN [ WITH NOWAIT ]
WITH NOWAIT
立即關(guān)閉 SQL Server 而不在每個數(shù)據(jù)庫內(nèi)執(zhí)行檢查點。在嘗試終止所有用戶進程后退出 SQL Server,并對每個活動事務(wù)執(zhí)行回滾操作。
除非 sysadmin 固定服務(wù)器角色成員指定 WITH NOWAIT 選項,否則 SHUTDOWN 嘗試關(guān)閉 SQL Server 時的順序方式為:
當(dāng) sysadmin 固定服務(wù)器角色成員重新啟動 SQL Server 時,使用 SHUTDOWN 語句可以將需要做的自動恢復(fù)工作減到最小。
還可以使用下面這些工具和方法停止 SQL Server。每個工具或方法都在所有數(shù)據(jù)庫內(nèi)執(zhí)行檢查點。從數(shù)據(jù)高速緩存中刷新所有提交的數(shù)據(jù)后,通過下列工具和方法停止服務(wù)器:
如果是從命令提示符下啟動的 sqlservr.exe,按 CTRL+C 鍵可關(guān)閉 SQL Server。然而,按 CTRL+C 鍵將不執(zhí)行檢查點。
說明 通過 Server 企業(yè)管理器、net stop、控制面板和 SQL Server 服務(wù)管理器停止 SQL Server 的方法所生成的服務(wù)控制消息與使用 SERVICE_CONTROL_STOP 停止 SQL Server 所生成的相同。
SHUTDOWN 權(quán)限默認(rèn)授予 sysadmin 和 serveradmin 固定服務(wù)器角色的成員且不可轉(zhuǎn)讓。
相關(guān)文章