AFSLUITEN (Transact-SQL)
van toepassing op:SQL Server-
Stopt SQL Server onmiddellijk.
Transact-SQL syntaxisconventies
Syntaxis
SHUTDOWN [ WITH NOWAIT ]
Argumenten
MET NOWAIT
Facultatief. Sluit SQL Server af zonder controlepunten uit te voeren in elke database. SQL Server wordt afgesloten nadat u alle gebruikersprocessen hebt beƫindigd. Wanneer de server opnieuw wordt opgestart, vindt er een terugdraaibewerking plaats voor onvolledige transacties.
Opmerkingen
Tenzij de optie WITH NOWAIT
wordt gebruikt, SHUTDOWN
SQL Server afsluiten door:
Aanmeldingen uitschakelen (met uitzondering van leden van de sysadmin en serveradmin vaste serverfuncties).
Notitie
Als u een lijst met alle huidige gebruikers wilt weergeven, voert u
sp_who
uit.Wacht totdat Transact-SQL instructies of opgeslagen procedures zijn voltooid. Als u een lijst met alle actieve processen en vergrendelingen wilt weergeven, voert u respectievelijk
sp_who
ensp_lock
uit.Een controlepunt invoegen in elke database.
Als u de SHUTDOWN
-instructie gebruikt, wordt de hoeveelheid automatisch herstelwerkzaamheden geminimaliseerd die nodig zijn wanneer leden van de sysadmin vaste serverfunctie SQL Server opnieuw opstarten.
Andere hulpprogramma's en methoden kunnen ook worden gebruikt om SQL Server te stoppen. Elk van deze problemen geeft een controlepunt in alle databases. U kunt vastgelegde gegevens uit de gegevenscache leegmaken en de server stoppen:
Met behulp van SQL Server Configuration Manager.
Door
net stop mssqlserver
uit te voeren vanaf een opdrachtprompt voor een standaardexemplaren of doornet stop mssql$<instancename>
uit te voeren vanaf een opdrachtprompt voor een benoemd exemplaar.Door Services te gebruiken in het Configuratiescherm.
Als sqlservr.exe
vanaf de opdrachtprompt is gestart, drukt u op Ctrl+C SQL Server afsluit. Als u echter op Ctrl+C drukt, wordt er geen controlepunt ingevoegd.
Notitie
Als u een van deze methoden gebruikt om SQL Server te stoppen, wordt het SERVICE_CONTROL_STOP
bericht naar SQL Server verzonden.
Machtigingen
SHUTDOWN
machtigingen worden toegewezen aan leden van de sysadmin en serveradmin vaste serverfuncties en ze zijn niet overdraagbaar.