Как перед перезагрузкой БЫСТРО запомнить открытые в SSMS документы и также быстро их восстановить?

добавлено: 22 май 13
понравилось:0
просмотров: 1946
комментов: 2

теги:

Автор: AndreiRantsevich

Каждому знакома ситуация, когда проработав в SQL Server Management Studio неделю без перезапуска вдруг возникает необходимость всё-таки этот перезапуск осуществить. А скриптов открыта туча, да ещё половина в виде не сохранённых «временных» Query(1-n).sql. Что делать?
В SSMSBoost начиная с версии 2.9 появилась функциональность, которая позволяет решить проблему буквально 1 кликом:

  • Когда вы нажимаете на «Close» для выхода из SSMS, SSMSBoost сохраняет список открытых документов, включая информацию об их соединениях к базам. Причём, все не сохраненные Query(1-n).sql скрипты сохраняются тоже.
  • При перезапуске SSMS вы просто заходите в меню „Recent Tabs“ и выбираете последнюю сессию для восстановления и ваша среда разворачивается до состояния, которое было до перезагрузки. Скрипты будут даже подключены к тем-же базам что и раньше !

    Пара оговорок:
  • для именованных (хотя бы раз сохранённых) документов вы сами отвечаете за то, сохранять ваши последние изменения или нет. SSMSBoost запоминает только лишь факт того, что скрипт был открыт и к какой базе он был подсоединён.
  • при сохранении не сохранённых Query(1-n).sql файлов используется функциональность SSMSBoost для автоматического протоколирования содержимого окна редактора. Она сохраняет раз в 60 секунд версию содержимого открытых окон. (Настроить интервал можно в „Extras->Settings“). При выходе принудительно сохраняется последнее состояние. (О функциональности протоколирования я расскажу в другом посте).
  • Если вы в процессе работы просто хотите сохранить текущее состояние окон, то используйте „Recent Tabs“->"Save current state"

    Картинка с другого сайта.
  • Комментарии


    • 23 мая 2013, 13:22 ЕвгенийВ

      Можно просто убить процесс через таскменеджер, при следующем запуске предложит восстановить)

    • 23 мая 2013, 13:26 AndreiRantsevich

      Интересный подход :)



    Необходимо войти на сайт, чтобы оставлять комментарии