Поделиться через


Что такое SQL Server Management Studio (SSMS)?

Область применения:SQL ServerБаза данных SQL AzureУправляемый экземпляр SQL AzureAzure Synapse Analytics

SQL Server Management Studio (SSMS) — это интегрированная среда для управления любой инфраструктурой SQL. Используйте SSMS для доступа, настройки, управления, администрирования и разработки всех компонентов SQL Server, Базы данных SQL Azure, Управляемого экземпляра SQL Azure, SQL Server на виртуальных машинах Azure, базы данных SQL в Microsoft Fabric и Azure Synapse Analytics. SSMS предоставляет единую комплексную программу, которая объединяет широкую группу графических инструментов с множеством расширенных редакторов скриптов для предоставления доступа к SQL Server для разработчиков и администраторов баз данных всех уровней навыков.

Снимок экрана: SQL Server Management Studio.

Компоненты SSMS

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

SSMS для бизнес-аналитики

Используйте SSMS для доступа, настройки и администрирования служб Analysis Services, Integration Services и Reporting Services. Хотя все три технологии бизнес-аналитики полагаются на SSMS, административные задачи, связанные с каждым из них, немного отличаются.

Примечание.

Чтобы создать и изменить службы Analysis Services, решения Integration Services и службы Reporting Services, используйте SQL Server Data Tools (SSDT), а не SSMS. SQL Server Data Tools (SSDT) — это среда разработки, основанная на Microsoft Visual Studio.

Управление решениями служб аналитических сервисов

SQL Server Management Studio (SSMS) позволяет управлять объектами Служб Analysis Services, такими как выполнение резервных копий и обработки объектов.

SSMS предоставляет проект скрипта службы Analysis Services, в котором можно разрабатывать и сохранять скрипты, написанные на многомерных выражениях (MDX), выражениях анализа данных (DAX), расширениях для интеллектуального анализа данных (DMX) и XML для анализа (XMLA).

Используйте эти скрипты для выполнения задач управления или повторного создания объектов, таких как базы данных и экземпляры в кубах служб Analysis Services. Например, можно разработать скрипт XMLA в проекте скрипта служб Analysis Services, чтобы создать новые объекты непосредственно в существующем экземпляре. Эти проекты можно сохранить как часть решения и интегрировать их с управлением исходным кодом.

Примечание.

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

Дополнительные сведения о проекте сценариев служб Analysis Services в SSMS см. в проекте сценариев служб Analysis Services.

Управление решениями служб интеграционных сервисов

SSMS может управлять, запускать и контролировать пакеты служб интеграции SQL Server (SSIS), хранящиеся в базе данных SSISDB. Вы можете импортировать, экспортировать и обновить пакеты и упорядочить их в папки. Вы можете получить доступ к каталогу служб SSIS из обозревателя объектов.

Мастер импорта и экспорта в SSMS может создавать базовые пакеты служб SSIS и служить хорошей отправной точкой для изучения служб SSIS. Для разработки и обслуживания более сложных решений используйте SQL Server Data Tools (SSDT).

Управлять проектами служб отчетности

Область применения: SQL Server 2022 (16.x) и более ранних версий

SSMS предоставляет интегрированную среду для администрирования служб SQL Server Reporting Services (SSRS) в SQL Server 2022 (16.x) и более ранних версиях. Вы можете управлять самим сервером отчетов, его базами данных (ReportServer и ReportServerTempDB), ролями, заданиями и общими расписаниями. Папка "Общие расписания" предоставляет прямой доступ к задачам планирования.

Примечание.

Начиная с SQL Server 2025 (17.x), локальные службы отчетов объединяются под сервером отчетов Power BI. Дополнительные сведения см. в статье "Часто задаваемые вопросы о консолидации служб Reporting Services".

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

При переносе базы данных сервера отчетов в экземпляр SQL Server не забудьте создать RSExecRole в системной master базе данных.

Хотя SSMS предоставляет надежный набор средств для управления SSRS в SQL Server 2022 (16.x) и более ранних версиях, он не заменяет менеджер отчетов или менеджер конфигураций служб отчетов.

Дополнительные сведения о связанных задачах SSRS см. в следующем разделе:

Версии на других языках

Установщик Visual Studio выбирает языковой пакет по умолчанию для SSMS, соответствующий языку операционной системы. Язык по умолчанию можно изменить в любое время. Дополнительные сведения см. в статье "Изменение рабочих нагрузок, компонентов и языковых пакетов SQL Server Management Studio".

Политика поддержки

Команда средств SQL приняла политику современного жизненного цикла Майкрософт.

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

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

Получите помощь

Примите участие в разработке документации по SQL

Знаете ли вы, что содержимое SQL можно изменить самостоятельно? При этом вы не только помогаете улучшить нашу документацию, но и получаете признание в качестве участника страницы.

Дополнительные сведения см. в разделе Редактирование документации Microsoft Learn.