2008-12-15 6 views

Antwort

17

net {start|stop} mssqlserver

+0

Vielen Dank. Du warst der schnellste Finger am Abzug! –

+0

sc {start | stop} mssqlserver –

4

Oder in Powershell-Stop, Stop-Dienst, Start-Service oder Restart-Service . Beachten Sie, dass dies alles auf Instanzbasis erfolgen muss, genau wie bei den anderen Vorschlägen hier.

0

Hier ist eine Antwort, die tatsächlich ein wenig Bonus-Informationen enthält ... und gründlicher beantwortet die Frage. Was ist, wenn Sie mehr als eine Instanz von SQL Server haben? Dann müssen Sie die erweiterte Syntax von NET START kennen. Sie können Dienste nach Namen, nicht nur von Service-Moniker starten (oder was auch immer mssqlserver ist ein Beispiel):

NET START "SQL Server (instancename)"

Diese auf andere Dienste gelten auch. Möchten Sie den Systemereignisbenachrichtigungsdienst starten?

NET START "System Event Notification Service"

Boom geht das Dynamit! hehe

0

für SQL Server neu zu starten und SQL Server-Agent Sie eine Batchdatei restartsql.bat mit den folgenden Befehlen darin, speichern Sie es genannt erstellen können, und es laufen bei Bedarf:

@ECHO OFF net stop " SQL Server-Agent (MSSQLSERVER)“ net stop MSSQLSERVER net start MSSQLSERVER net start "SQL Server Agent (MSSQLSERVER)"

Viel Spaß!