Zapisać połączenia w SSMS?

11

Czy mogę zapisać jakąś sesję lub profil w SSMS (2008 r2), który otworzy połączenia z zapisaną listą serwerów baz danych po otwarciu SSMS?

Na przykład często otwieram SSMS, a następnie łączę się z serwerami SQL NY-DB01, NY-DB02 itp. Czy mogę mieć jakiś skrót, aby otworzyć je wszystkie naraz?

Kyle Brandt
źródło

Odpowiedzi:

10

Za pomocą SSMS zarejestruj serwery, które Cię interesują, i zgrupuj je w folderze. Następnie możesz połączyć się z nimi wszystkimi jednocześnie:

Serwery zarejestrowane SSMS.

Nick Chammas
źródło
4

Zalecenia Nicka dotyczące zarejestrowanych serwerów są na miejscu .... a jeśli klikniesz Nowe zapytanie w określonej grupie, możesz uruchomić zapytanie w tej grupie. Doskonale nadaje się do zapytań administracyjnych, takich jak sprawdzanie, czy ostatnio utworzono kopię zapasową każdej bazy danych itp.

Zarejestrowane serwery umożliwiają również eksportowanie pliku i udostępnianie tego wykazu współpracownikom - dzięki czemu nie muszą wpisywać listy.

A kiedy będziesz gotowy i będziesz musiał to zrobić, następnym krokiem może być Central Management Server (CMS). Jest to „specjalny” SQL Server, w którym można zarejestrować wszystkie Twoje serwery, a z tej listy mogą korzystać wszyscy Twoi DBA i programiści. CMS może również pomóc w zarządzaniu opartym na zasadach. http://msdn.microsoft.com/en-us/library/bb895144.aspx

Peter Schofield
źródło
CMS to kolejny poziom, po którym można się śmiać.
Nick Chammas,
0

Napisałem dodatek SSMSBoost dla SSMS i zauważyłem, że żądana funkcja jest pożądana przez wielu programistów. Dodałem więc do ostatniej wersji funkcjonalność „Sesje”. Możesz zdefiniować, które dokumenty mają zostać otwarte i za pomocą jakich połączeń. Mam nadzieję, że tego właśnie szukałeś.

Andrei Rantsevich
źródło