So starten/stoppen Sie die lokale SQL Server-Dienst direkt aus Visual Studio?
Glaube ich, wie viele Entwickler habe ich sowohl mit Visual Studio und SQL-Server auf meinem PC installiert. Da ich den PC für verschiedene Aufgaben, nicht nur für die Entwicklung, SQL-Server ist standardmäßig angehalten, bis ich es brauche für eine weitere Sitzung der Entwicklung.
Derzeit gehe ich direkt auf Administrative Tools->Dienste starten/stoppen der SQL-Server. Nicht dass es mich stört, aber es wäre viel besser gewesen, wenn ich hätte etwas wie das standard-start - /Stopp-Taste direkt in der Visual Studio-Symbolleiste. Ist es irgendwie möglich?
Andere Idee wäre, den Dienst zu starten beim start von Visual Studio und automatisch stoppen, wenn ich die Anwendung schließen. Ist dieses Verhalten leichter zu erreichen?
Ich habe VS 2008 und SQL 2008.
InformationsquelleAutor User | 2009-07-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
In Visual Studio, gehen Sie auf Tools -> External Tools...
Klicken Sie auf die Schaltfläche hinzufügen, und geben Sie Starten Sie SQL Server für den Titel und für den Befehl setzen:
Für die Argumente setzen:
Entfernen Sie das Häkchen bei "beim beenden Schließen" und Haken bei "Ausgabefenster Verwenden".
Wiederholen Sie die Schritte 2-4, um den stop-Befehl, aber für die Argumente:
Wissen Sie haben zwei externe tools konfiguriert, die Sie ausführen können, indem Sie Sie aus dem Menü Extras in Visual Studio.
Können Sie auch eine Verknüpfung hinzufügen-Schaltfläche in eine Symbolleiste, indem Sie mit der rechten-cliking auf der Symbolleiste auswählen, anpassen, und ziehen Sie dann die relevanten externen tool link (leider VS bezieht sich auf Sie als diese, so haben Sie, um herauszufinden, was man zu wählen) in eine Symbolleiste.
Würd ich schon sagte, der Haken bei "Ausgabefenster verwenden" in Schritt 4. Mit net.exe statt cmd.exe /k... ist schöner obwohl -> aktualisierte Antwort.
Sorry, beschönigt die Ausgabe window-Element.
Wissen Sie, warum ich ein "Zugriff verweigert" - Fehler unter Windows 8 VS Prof?
Sind Sie mit VS als administrator? Wenn nicht, Sie wahrscheinlich nicht über ausreichende Rechte zum ändern services.
InformationsquelleAutor adrianbanks
Sollte man einfach gehen Sie zu den Dienste-Manager, allerdings, um dort von VS 2008:
Andere Möglichkeit wäre die commaind-line-Ansatz:
net stop "SQL Server (MSSQLSERVER)"
net start "SQL Server (MSSQLSERVER)"
Was ist, wenn
SQL Server
nicht zeigen, bis inServices
? Mir zu arbeiten, erst vor kurzem wenn.InformationsquelleAutor Keith Adler