Durch einen Kollegen habe ich von der Erweiterung „SSMS Tools Pack 4.2.0“ gehört und konnte das Package gleich selbst testen. Klar, es kann keinen Kaffee aufbrühen, aber im täglichen Arbeitsleben gibt es ein paar wirklich nette Features welche ich kurz vorstellen möchte:
Run Customs Scripts
Diese Option erlaubt es Skripte welche täglich ausgeführt werden und welche ich bis jetzt als Template (im Template-Browser) abgespeichert hatte, direkt auf dem Objekt-Explorer zu verwenden. Die Skripte werden dabei unter „Options“ verwaltet. Mehr als einen Namen für das Skript und 1-3 Häcken auf welchen Objekten das Skript aufgerufen werden darf, ist nicht notwendig. Dabei werden auch Variablen verwendet welche z.b. den Servernamen,Datenbanknamen oder Objektnamen enthalten.
Hier ein Beispiel:
In diesem Beispiel, wird die Grösse der jeweiligen Datenbank abgefragt. Die View (Initial-Script) wird als Kommentar gleich mitgeliefert. Die Variablen sind unten Links aufgelistet und werden mit einem Pipe vor und nach der Variable in das Skript eingefügt.
Unter „Enabled On“ wird definiert, auf welchen Objekten (auch Server oder Datenbanken) dieses Skript genutzt werden darf.
Der Aufruf kann dann ganz einfach über einen Rechtklick auf das Objekt –> „SSMS Tools“ –> „Run custom scripts“ gemacht werden:
Shortcuts
Wie der Name schon sagt, kann nun mit Shortcuts gearbeitet werden. Hier einige Beispiele:
sst | select top 10 from |
ssc | select count(*) from |
ssf | select * from |
crti | create table (id int) |
rwn | row_number over partition |
Die Shortcuts können beliebig erweitert und selbst gepflegt werden.
Export/Import
Alle Optionen,Skripte, ect… können Exportiert werden.
Weitere Features
http://ssmstoolspack.com/Features
Link auf das Package: http://www.ssmstoolspack.com
Du muss angemeldet sein, um einen Kommentar zu veröffentlichen.