(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Как ускорить работу в SQL Server Management Studio с плагином ssmsboost

Источник: habrahabr
ssergs

Здравствуйте, уважаемые читатели. В данном посте речь пойдет о плагине ssmsboost для SQL Server Management Studio. Быстрый доступ к процедурам, функциям и их коду, работа с сессиями, форматирование и генерация кода для данных, а также другие плюшки плагина в посте.

Все началось с того, что мне надоело пользоваться фильтром в SQL SMS для того чтобы добраться до нужной процедуры (а их было очень много) и я стал искать подходящий функционал в плагинах. Так я набрел на ssmsboost, который помимо искомого функционала, дал еще много полезных возможностей. В начале он меня отпугнул своей лицензией (120 дней бесплатного пользования, после чего необходима переустановка плагина на более новую версию или купить профессиональную версию), но я попробовал и не пожалел.
Итак, возможности плагина.

  1. Быстрый доступ к объекту в БД
    Каждый сталкивался с проблемой поиска таблицы или процедуры в дереве объектов БД, особенно это актуально при большом количестве объектов. Решение - выделяем нужный объект в скрипте и в контекстном меню находим "Locate Object" или жмем Ctrl-F2.
    После чего искомый объект выделяется в древе объектов БД.

  2. Скрипт для создания или изменения объекта
    Выделяем нужный объект в скрипте и в контекстном меню находим "Script Object as Create" или "Script Object as Alter".
    После чего скрипт создания или изменения объекта появится в новом окне.

  3. Автозамена текста на код
    Все просто - набрав "sel+пробел", получаем конструкцию "select * from".

    Набрав "upd+пробел", получаем конструкцию "update set where".

    Можно добавлять свои конструкции автозамены, настройки в меню "Extras->Settings".

  4. Форматирование кода
    Форматирование кода удобно использовать в случае, когда код совсем ужасен. Для применения форматирования нужно выделить блок кода, иначе оно будет применено ко всему документу, после чего нажать на панели плагина кнопку "Format SQL". На мой взгляд, не идеальная реализация форматирования кода, но вкусы у каждого разные.
  5. Работа сессиями
    Данная фича позволяет сохранять в сессию несколько открытых документов и соединения, которые им соответствуют.

    Открытие сохраненной сессии позволит быстро загрузить документы и восстановить соответствующие соединения.

  6. Выгрузка данных в Excel

  7. Формирование условий отбора данных

    Иногда можно ускорить написание условий отбора для набора данных. Для этого можно выделить нужные данные в окне результатов и выбрать в контекстном меню "Script Data as -> Where ..."

    После чего в буфере появится нужное условие отбора (WHERE ([type]='V ')). Естественно можно формировать и более сложные условия - главное выделить нужные данные.

Больше информации на странице плагина ssmsboost.
Плагин оставил приятные впечатления, сэкономил уйму времени. Спасибо разработчикам.

ps. Некоторые вещи не новы, но удобно, когда все в одном плагине.

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 06.02.2014 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Microsoft 365 Business Basic (corporate)
EMS Data Comparer for Oracle (Business) + 1 Year Maintenance
Microsoft Office 365 Персональный 32-bit/x64. 1 ПК/MAC + 1 Планшет + 1 Телефон. Все языки. Подписка на 1 год.
Microsoft Office 365 Профессиональный Плюс. Подписка на 1 рабочее место на 1 год
Microsoft Windows Professional 10, Электронный ключ
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
Программирование в AutoCAD
Краткие описания программ и ссылки на них
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100