Beenden von Diensten

Sie können eine Instanz von Microsoft SQL Server entweder lokal auf dem Server oder remote von einem Client oder einem anderen Server aus beenden. Wenn Sie eine Instanz von SQL Server ohne Anhalten beenden, werden alle Prozesse des Servers sofort beendet. Durch das Beenden einer Instanz von SQL Server wird das Herstellen neuer Verbindungen verhindert, und die Verbindungen aktueller Benutzer werden unterbrochen.

In der folgenden Tabelle sind die verfügbaren Methoden beschrieben, um eine Instanz von SQL Server zu beenden.

Methode Beschreibung

SQL Server-Konfigurations-Manager

Beendet eine lokale Instanz oder eine Remoteinstanz von SQL Server oder des SQL Server-Agent-Dienstes.

SQL Server Management Studio

Beendet eine lokale Instanz oder eine Remoteinstanz von SQL Server oder des SQL Server-Agent-Dienstes.

SHUTDOWN-Anweisung

Beendet eine Instanz von SQL Server bei der Ausführung innerhalb von sqlcmd oder einem anderen Abfragetool. Mithilfe der WITH NOWAIT-Anweisung wird eine Instanz von SQL Server sofort beendet.

net-Befehle

Beendet eine Instanz von SQL Server auf dem lokalen Computer oder einem Remotecomputer, wenn Sie die Microsoft oder ausführen. Um eine benannte Instanz von SQL Server 2005 zu beenden, geben Sie net stop mssql$instancename an der Eingabeaufforderung ein.

Systemsteuerung

Beendet eine Instanz von SQL Server mithilfe der Anwendung Dienste in der Systemsteuerung.

STRG+C

Beendet eine Instanz von SQL Server, wenn der Server als Programm an der Eingabeaufforderung gestartet wurde.

Wenn Sie eine Instanz von SQL Server beenden, führt der Server vor dem Herunterfahren die folgenden Schritte aus:

  • Deaktivieren aller Anmeldungen (außer für Systemadministratoren)
  • Warten, bis die gerade ausgeführten Transact-SQL-Anweisungen oder gespeicherten Prozeduren beendet sind
    ms189095.note(de-de,SQL.90).gifHinweis:
    Wenn Sie das System sofort beenden möchten, können Sie aus dem Dienstprogramm sqlcmd oder osql die SHUTDOWN WITH NOWAIT-Anweisung ausgeben.

Vor dem Beenden einer Instanz von SQL Server können Sie eine Nachricht senden, um alle Benutzer vor dem bevorstehenden Herunterfahren des Servers zu warnen. Berücksichtigen Sie in der Nachricht den Zeitpunkt, zu dem die Instanz von SQL Server beendet wird, sodass Benutzer ihre Aufgaben abschließen können. Weitere Informationen finden Sie unter Vorgehensweise: Senden einer Nachricht über das Herunterfahren (Befehlszeile).

Siehe auch

Aufgaben

Vorgehensweise: Senden einer Nachricht über das Herunterfahren (Befehlszeile)
Vorgehensweise: Beenden einer Instanz von SQL Server (SQL Server-Konfigurations-Manager)
Vorgehensweise: Beenden einer Instanz von SQL Server (net-Befehle)
Vorgehensweise: Beenden einer Instanz von SQL Server (SQL Server Management Studio)
Vorgehensweise: Beenden von SQL Server oder des SQL Server-Agents (SQL Server-Konfigurations-Manager)
Vorgehensweise: Beenden von SQL Server-Agent (net-Befehle)

Andere Ressourcen

Vorgehensweise: Beenden einer Instanz von Notification Services (Eingabeaufforderung)
Vorgehensweise: Beenden einer Notification Services-Instanz (SQL Server Management Studio)

Hilfe und Informationen

Informationsquellen für SQL Server 2005