Возможности

Управление БД

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

Управление объектами

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

Управление пользователями

Получите доступ к полному списку пользователей SQL Server, редактируйте их и назначайте привилегии. Все разрешения объектов базы данных отображаются в виде сетки, чтобы вы могли легко фильтровать их и предоставлять или отзывать привилегии для объектов базы данных.

Совместимость

SQL Management Studio for SQL Server совместим с серверами SQL Server, Azure SQL, Amazon RDS для Microsoft SQL Server и полностью поддерживает Юникод и все новейшие функции серверов.

Просмотр журналов сервера

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

Мониторинг активности

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

Управление ресурсами

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

Управление задачами

Управляйте сервером проще и эффективнее с помощью объектов SQL Server Agent. Создавайте и редактируйте задачи, оповещения, операторы и другое в удобном интерфейсе, отслеживайте их статус и просматривайте историю.

Дизайнер БД

Создавайте и редактируйте объекты ER-диаграммы, визуально устанавливайте связи, комментарии и настраивайте внешний вид. Соответствующие объекты будут автоматически созданы на основе диаграммы. Используйте функцию обратного конструирования для построения диаграмм на основе уже существующих БД.

Сравнение и синхронизация БД

Сравнивайте и синхронизируйте БД или выбранные объекты на разных серверах или в пределах одного сервера. Доступны фильтры объектов и свойств, детальная информация о различиях, создание отчетов. Автоматизируйте процесс сравнения и синхронизации для рутинных операций.

Сервисы

Запускайте задачи обслуживания базы данных с помощью простых в использовании мастеров или планируйте их выполнение по заданному расписанию:

  • Резервное копирование баз данных
  • Восстановление баз данных
  • Присоединение баз данных
  • Отсоединение баз данных
  • Сжатие баз данных
  • Управление индексами
  • Обновление статистики
  • Проверка баз данных

Конструктор запросов

Создавайте сложные запросы с объединениями, условиями и подзапросами в визуальном режиме без углубленного знания синтаксиса SQL. Добавляйте группировки, фильтры и сортировки, выбирая поля и значения. Используйте завершение кода, шаблоны клавиатуры, подсказки для процедур и другие полезные функции при ручном редактировании запросов.

Редактор скриптов

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

Форматирование кода

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

Отладчик кода

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

Генератор данных

Легко и быстро создавайте тестовые данные для таблиц: задавайте диапазон данных или используйте файлы с готовыми данными, меняйте количество строк, просматривайте данные и вносите их в таблицу. Целостность данных для связанных таблиц обрабатывается автоматически. Поддерживается использование масок, ограничений, формул и всех актуальных типов данных.

Конструктор отчетов

Создавайте отчеты за пару шагов с удобным мастером и храните их в Проводника БД. Применяйте стандартные шаблоны отображения или настраивайте отдельные параметры вид в специализированном редакторе.

Система управления версиями

Автоматически сохраняйте определения объектов базы данных в файлы для сохранения всех изменений или их дальнейшей обработки любой системой контроля версий.

Документирование БД

Автоматически создавайте структуру базы данных в виде документа HTML с возможностью поиска или файла PDF. Всего несколько шагов, и вы получите документацию со всеми объектами и свойствами в подходящем именно вам виде. Файлы могут быть также сохранены в множестве других форматов.

Импорт данных

Импортируйте данные в таблицы из 10 самых популярных форматов: MS Excel, MS Word, XML, MS Access, PDF, TXT, CSV и других. Пошагово установите соответствие столбцов, выберите режим вставки, обновления, удаления и настройте формат данных. При необходимости используйте генераторы, константы, приращения и замены. Создавайте автоматизированные задачи. Для массового добавления данных файла также поддерживается оператор BULK INSERT.

Экспорт данных

Экспорт данных из таблиц, представлений или запросов в любой из 20 популярных форматов: MS Excel, MS Word, MS Access, HTML, PDF, TXT, CSV, DBF, XML, ODF и другие. Простой в использовании мастер помогает выбрать поля, установить расширенные свойства формата выходных данных и макет файла. Экономьте время используя шаблоны и автоматическое планирование.

Перенос и конвертация

Легко переносите базы данных из любого ADO-совместимого источника в базы данных SQL Server. Переносите таблицы, выбирайте необходимые поля и индексы, представления, данные, настраивая при необходимости каждый элемент. Автоматизируйте перенос с помощью консольной утилиты.

Сравнение и синхронизация данных

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