Istnieje wbudowany sposób, aby to zrobić, ale nie spowoduje to otwarcia żadnych losowych kart, które były tam, gdy zamykałeś SSMS.
Możesz utworzyć rozwiązanie w SSMS i zapisać je za pomocą dowolnego zestawu skryptów SQL. Działa to podobnie do programu Visual Studio. Możesz nawet zapisywać połączenia (serwer + dane logowania). Menu PLIK zawiera opcje „Zamknij rozwiązanie”, a także „Otwórz projekt/rozwiązanie” i „Ostatnie projekty i rozwiązania”.
Tak więc, jeśli utworzysz rozwiązanie, dodaj kilka zapytań (tj. Skrypty .sql), a następnie zamknij rozwiązanie za pomocą menu PLIK lub po prostu zamykając program SSMS, po ponownym otwarciu tego rozwiązania przywróci karty otwarte w czas zamknięcia rozwiązania/SSMS.
Właśnie przetestowałem to w SSMS 2012, chociaż mogło się to zacząć już w SQL Server 2005. Nawet jeśli nie w 2005, ta funkcja zdecydowanie powinna być w 2008 / 2008 R2.
Nie do końca tak otwarta jak funkcja FireFox/Chrome, ponieważ wymaga zdefiniowanego rozwiązania ze zdefiniowanymi plikami .sql, ale zdecydowanie zamknięta.