"Favoriten" oder "Makros" in der SQL Server Management studio?
Ich habe ein paar Datenbanken, die ich immer verwenden Sie SQL Server Management Studio mit. Ich möchte in der Lage, zum erstellen einer Schaltfläche in der Symbolleiste oder die Tastenkombination, die automatisch öffnet ein neues Fenster für die Abfrage (in der aktuellen SSMS Instanz) und verbindet sich zu einer bestimmten (registrierten, vielleicht) Datenbank. Das ist es. Das ist alles was ich brauche. Und dieser Aschenbecher, und die Paddel-Spiel, und die Fernbedienung. Das ist alles was ich brauche.
Wie es jetzt ist, habe ich das erweitern der Objekt-Explorer, aus - /einblenden von zwei bis acht Bäume mit der rechten Maustaste auf die Datenbank, und wählen Sie "Neue Abfrage". Ich sehe keinen Weg, es zu tun, das würde mir wohl sparen 30-60 Sekunden pro Tag.
- Einfach Fragen, wenn du eine Lösung gefunden, es wäre wirklich praktisch. Ich fand die Kommandozeilen-Argumente übergeben ssms.exe, mit denen Sie angeben können,- NoSplash (sehr praktisch) und eine db zu verbinden. Siehe myitforum.com/cs2/blogs/dhite/archive/2008/05/26/... Aber es zeigt lediglich ein leeres Abfrage-Fenster, und der Objekt-explorer bleibt "getrennt" aus irgendeinem Grund, so.. nicht so praktisch. Hast du eine Möglichkeit finden, in das Ende?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich bin Entwickler von SSMSBoost add-in, und es ist genau das, was Sie brauchen: ist es erlaubt, zu verwalten, die Liste der bevorzugten Server/Datenbanken und schnell zwischen Ihnen wechseln über die custom-Combobox auf der Symbolleiste, Sie können auch sagen, wenn Sie wollen alle Server geöffnet werden ObjectExplorer auf start-up - und wenn Sie eine neue Abfrage-Fenster sollte geöffnet werden für Sie (pro-server-Einstellung).
SSMSBoost auch können Sie Aliase definieren (statt server8273128 > MainServer, server231232> BackupServer, etc..)
Es hat mehr Funktionen - aber Sie sind außerhalb des Rahmens dieses Thema.
Blick auf das Bild - Sie finden Schnell Anschluss Wechseln combobox mit einigen Servern aus bevorzugten verbindungen, "SSMSBoostDemoServer" - ist ein alias für den server, neben dem Namen - die ursprüngliche ist.
Eins noch - add-in ist verfügbar in frei edition.
Haben Sie versucht, die Schaffung eines registrierten server?
Werfen Sie einen Blick auf die "Registrierte Server" - Ansicht (Strg-Alt-G). Definieren Sie einen server-Verbindung. Legen Sie das Kennwort, und klicken Sie auf "Kennwort speichern" Kontrollkästchen, wenn Sie nicht die Windows-Authentifizierung verwenden. Auf der "Connection Properties" - Registerkarte, stellen Sie Ihre bevorzugte Datenbank. Speichern Sie die server-Registrierung.
Nun, eine Verbindung zu dieser Datenbank auf diesem server (vorausgesetzt, Sie haben den Bereich Registrierte Server immer sichtbar, wie ich es Tue), Sie brauchen nur zu wählen, dass die Registrierung Knoten und drücken Sie Strg-N.
Dass zu speichern, sollten Sie mindestens 43 Sekunden am Tag.
Habe ich nicht gelesen, durch die ganze Sache noch nicht, aber dieser Artikel wird über die Erstellung eines add-in für SSMS, die Sie möglicherweise in der Lage zu tun, um zu automatisieren, was Sie wollen.
Könnte man eine Verknüpfung erstellen, starten Sie SQL Server Management studio mithilfe von Befehlszeilen-Parameter, wie folgt:
[Quelle]
Diese Lösung ist zwar ein hack, aber wenn Sie herausfinden können, die genauen Tastenanschläge notwendig, um zu erreichen jeder "makro" können Sie ein kostenloses tool wie AutoHotKey zu automatisieren, die Tastatureingaben mit beliebigen Verknüpfungen, die Sie wünschen.