Бесплатное расширение с открытым исходным кодом для SSMS 22

Делайте больше в SSMS. Избавьтесь от повторяющейся работы.

Axial SQL Tools добавляет практические функции, которые специалисты по базам данных используют каждый день: улучшенное редактирование запросов, ускоренное исследование, расширенный экспорт результатов, многократно используемые фрагменты, история запросов, сведения о подключениях и специализированные представления состояния.

Бесплатное использование. Без пробного периода, лицензионного ключа и контактной формы.

Одно расширение для всей работы вокруг запроса

  • Написание
  • Исследование
  • Экспорт
  • Эксплуатировать
Создано для реальных рабочих процессов SSMS

Полезные улучшения там, где вы уже работаете.

Axial SQL Tools работает внутри SSMS и сокращает мелкие отвлечения, которые накапливаются за день разработки, диагностики и эксплуатации баз данных.

01

Пишите и редактируйте SQL быстрее

Форматируйте T-SQL с помощью Microsoft ScriptDOM, разворачивайте SELECT * в явные списки столбцов, выбирайте текущий оператор, переключайте блочные комментарии и создавайте скрипты определений объектов, не прерывая работу.

Изучить форматирование T-SQL
02

Повторно используйте нужный SQL

Создавайте фрагменты и управляйте ими, ведите общую библиотеку шаблонов запросов, сохраняйте отступы при вставке многострочного SQL и находите ранее выполненные операторы в истории запросов.

Изучить шаблоны и фрагменты
03

Найдите SQL в базе данных

Быстрый поиск находит текст SQL в одной базе данных или во всех доступных базах сервера, сокращая время на поиск по процедурам, представлениям, функциям и триггерам.

Изучить быстрый поиск
Результаты без дополнительной обработки

Переводите результаты запросов в нужный формат.

Экспортируйте и преобразовывайте таблицы результатов прямо в SSMS, не копируя данные через цепочку временных файлов и ручных операций форматирования.

Excel и Google Таблицы

Экспортируйте таблицы в Excel с настраиваемыми параметрами файла, текстом запроса, автофильтром и обработкой типов данных или отправляйте результаты прямо в Google Таблицы.

Прочитать руководство по экспорту в Excel

Результаты, готовые к отправке по электронной почте

Подготавливайте результаты запросов к отправке по электронной почте прямо в SSMS, включая получателя, тему, сообщение и нужные адресатам экспортированные данные.

Прочитать руководство по отправке результатов

SQL и структурированные форматы

Копируйте значения таблицы как операторы INSERT, временную таблицу, массив для условия IN, CSV, JSON, XML или HTML. При создании следующего запроса отдельно копируйте имена столбцов.

Посмотреть форматы копирования таблицы
Контекст производительности и эксплуатации

Узнавайте больше, не покидая окно запроса.

Расширение приближает показатели производительности, состояние подключения, историю выполнения и сведения о сервере к работе, которой они нужны.

Сводка статистики

Преобразуйте вывод STATISTICS IO и STATISTICS TIME в структурированное представление. Сравнивайте два снимка и экспортируйте анализ в CSV, Markdown или JSON.

История запросов

Просматривайте подробные записи выполненных запросов, фильтруйте историю, восстанавливайте полезный SQL и при необходимости записывайте данные в локальные файлы JSONL.

Изучить историю запросов

Панель состояния сервера

Открывайте специализированное представление важных метрик SQL Server и графиков производительности, когда нужен быстрый обзор состояния.

Изучить панель состояния

Цвета вкладок с учётом подключения

Окрашивайте вкладки запросов по подключению и синхронизируйте строку состояния с активным подключением, сохраняя читаемые цвета текста во всех поддерживаемых темах.

Точное время выполнения

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

Перемещение данных и общие ресурсы

Выполняйте и сопутствующую работу с SQL Server.

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

01

Массовая передача данных

Копируйте данные между поддерживаемыми системами через упрощённый интерфейс, включая передачу в SQL Server, MySQL и PostgreSQL и из них, с безопасным хранением параметров внешних подключений.

02

Практическая библиотека запросов

Начните с шаблонов для производительности, безопасности, хранилища, подключений, блокировок, Query Store, разрешений, TDE, секций и других регулярных задач SQL Server.

03

Сведения о сборках SQL Server

Просматривайте сведения о сборках и обновлениях SQL Server, не прерывая текущую работу.

04

Синхронизация определений базы данных с GitHub

Вручную экспортируйте схемы баз данных в GitHub, когда достаточно облегчённого процесса контроля версий.

Что нового в версии 4.12

Текущая версия сосредоточена на рабочем процессе и сведениях о подключениях.

Версия 4.12 добавляет новые команды редактора и улучшает несколько функций, появившихся в предыдущих выпусках для SSMS 22.

Развернуть SELECT *

Заменяйте подстановочные знаки явными списками столбцов, в том числе в запросах с псевдонимами, соединениями, CTE, табличными переменными, временными таблицами и SELECT INTO.

Переключение блочных комментариев

Добавляйте или удаляйте блочные комментарии SQL отдельной командой редактора.

Проверка подлинности Microsoft Entra

Используйте корректную поддержку проверки подлинности Entra в функциях, открывающих подключения SQL Server.

Сравнение снимков статистики

Используйте повышенную надёжность сводки статистики и представление сравнения двух результатов.

Улучшенная окраска вкладок

Используйте улучшенное определение подключений, читаемые цвета и мгновенное обновление настроек.

Улучшенная работа с фрагментами

Используйте обновлённый диспетчер фрагментов и сохраняйте отступы редактора для многострочных фрагментов.

Прочитать полные примечания к выпуску

Просмотрите каждое изменение, сведения об участниках, известные ограничения и полное сравнение с предыдущей версией на GitHub.

Открыть примечания к версии 4.12
Установите за несколько минут

Скачайте VSIX и добавьте его в SSMS 22.

Выпуски GitHub являются основным источником текущего пакета, примечаний к выпуску, сведений о совместимости и специальных инструкций по установке.

  1. Проверьте наличие SSMS 22

    Текущее расширение предназначено для SQL Server Management Studio 22. Для старых версий SSMS нужны предыдущие выпуски.

  2. Скачать последний VSIX

    Откройте последний выпуск GitHub и скачайте прикреплённый пакет VSIX Axial SQL Tools.

  3. Интерактивная установка

    Закройте SSMS, запустите установщик VSIX и сначала удалите старую сборку, установленную вручную, если это требуется инструкциями выпуска.

  4. Перезапустите SSMS

    Включите панель инструментов Axial SQL Tools и настройте функции под свой рабочий процесс.

Открытая разработка

Изучайте, предлагайте улучшения и вносите свой вклад.

Проект начался в 2016 году и продолжает развиваться благодаря сообщениям об ошибках, идеям функций, документации, тестированию, дополнениям библиотеки запросов и вкладу в код.

Изучить исходный код

Перед установкой изучите реализацию, зависимости, лицензию Apache 2.0 и файл NOTICE.

Открыть репозиторий

Сообщить о воспроизводимой проблеме

Укажите версию SSMS, функцию, шаги, ожидаемое поведение и фактический результат.

Открыть GitHub Issues

Предложить или обсудить идею

Опишите проблему рабочего процесса, улучшение документации, шаблон запроса или предложение функции.

Открыть GitHub Discussions
Частые вопросы

Что нужно знать перед установкой.

Axial SQL Tools распространяется бесплатно?

Да. Это бесплатный проект с открытым исходным кодом под лицензией Apache 2.0 и дополнительным заявлением, описанным в файле NOTICE репозитория.

Какую версию SSMS поддерживает текущий выпуск?

Текущий выпуск предназначен для SSMS 22. Текущая сборка больше не поддерживает SSMS 21, но предыдущие выпуски доступны на GitHub.

Заменяет ли оно полный коммерческий набор инструментов SQL Server?

Нет. Axial SQL Tools представляет собой специализированный набор практических улучшений SSMS. Оно может дополнять другие бесплатные и коммерческие инструменты, а не пытаться заменить каждый специализированный продукт.

Гарантируется ли поддержка?

Нет. Расширение поддерживается сообществом и предоставляется как есть, без гарантированной поддержки. Воспроизводимые сообщения об ошибках и вклад через GitHub приветствуются.

Когда инструмент является лишь частью решения

Решите проблему базы данных, стоящую за рабочим процессом.

Если реальная проблема заключается в медленных приложениях, повторяющихся инцидентах, ненадёжном восстановлении или непоследовательной эксплуатации баз данных, Axial SQL поможет команде исследовать и улучшить среду.

Улучшение процессов эксплуатации баз данных

Превратите мониторинг, обслуживание, проверки восстановления и передачу ответственности в повторяемые практики.

Изучить эксплуатацию баз данных

Начните с расширения. Более сложную проблему передайте нам.

Скачайте Axial SQL Tools бесплатно. Если работа указывает на более серьёзную проблему производительности, надёжности, миграции или эксплуатации, расскажите нам, что мешает.

Связаться с нами