Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
База данных SQL Azure
Управляемый экземпляр SQL Azure
Azure Synapse Analytics
SQL Server Management Studio (SSMS) — это интегрированная среда для управления любой инфраструктурой SQL. Используйте SSMS для доступа, настройки, администрирования, администрирования и разработки всех компонентов SQL Server, Базы данных SQL Azure, Управляемого экземпляра SQL Azure, SQL Server на виртуальной машине Azure и Azure Synapse Analytics. SSMS предоставляет единую комплексную программу, которая объединяет широкую группу графических инструментов с множеством расширенных редакторов скриптов для предоставления доступа к SQL Server для разработчиков и администраторов баз данных всех уровней навыков.
- Установка SQL Server Management Studio
- Скачивание выпуска SQL Server Developer
- Скачивание Visual Studio
Компоненты SQL Server Management Studio
Описание | Компонент |
---|---|
Используйте обозреватель объектов для просмотра и управления всеми объектами в одном или нескольких экземплярах SQL Server. | Обозреватель объектов |
Используйте обозреватель шаблонов для создания файлов стандартного текста и управления ими, которые используются для ускорения разработки запросов и скриптов. | Обозреватель шаблонов |
Используйте нерекомендуемый обозреватель решений для создания проектов для управления элементами администрирования, такими как скрипты и запросы. | Проводник решений |
Используйте средства визуального проектирования, включенные в SSMS, для создания запросов, таблиц и баз данных схем. | Визуальные инструменты базы данных |
Используйте редакторы языка SSMS для интерактивной сборки и отладки запросов и скриптов. | Редакторы запросов и текста |
SQL Server Management Studio для бизнес-аналитики
Используйте 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, чтобы создать новые объекты непосредственно в существующем экземпляре. Эти проекты можно сохранить как часть решения и интегрировать с управлением исходным кодом.
Примечание.
Хотя DAX изначально предназначен для табличных моделей данных, его также можно использовать для запроса многомерных моделей в службах SQL Server Analysis Services. SSMS может выполнять DAX и MDX, но есть некоторые рекомендации, которые следует учитывать относительно модели, с которой вы работаете, и типа запросов, которые вы планируете выполнять.
Дополнительные сведения о проекте сценариев служб Analysis Services в SSMS см. в проекте сценариев служб Analysis Services.
Управление решениями служб интеграционных сервисов
SQL Server Management Studio (SSMS) можно использовать для управления пакетами SSIS и мониторинга их выполнения. Пакеты можно упорядочивать в папки, запускать, импортировать, экспортировать и обновлять пакеты служб Integration Services. Однако с момента SSIS 2012 хранилище пакетов изменилось. Они больше не хранятся в базе данных сервера msdb
экземпляра по умолчанию, но теперь управляются через базу данных каталога SSIS (SSISDB
). Это означает, что вы больше не можете управлять пакетами так же, как и в предыдущих версиях служб SSIS. Вы по-прежнему можете использовать SSMS для управления базой данных каталога служб SSIS, но необходимо использовать узел каталогов служб Integration Services в обозревателе объектов.
Последняя версия SSMS предоставляет интегрированную среду для управления любой инфраструктурой SQL. Он также позволяет пользователям запускать пакеты служб SSIS, хранящиеся в каталоге служб SSIS из обозревателя объектов в SSMS.
Мастер импорта и экспорта в SSMS можно использовать для создания пакетов служб SSIS, что является хорошей отправной точкой для изучения служб SSIS. Однако необходимо использовать SQL Server Data Tools (SSDT) для создания пакетов и управления ими для более сложных пакетов.
Управлять проектами служб отчетности
SQL Server Management Studio (SSMS) включает функции служб Reporting Services, управляет сервером и базами данных и управляет ролями и заданиями. Вы можете управлять общими расписаниями с помощью папки "Общие расписания" и управлять базами данных сервера отчетов (ReportServer
, ReportServerTempDB
). При перемещении базы данных сервера отчетов в новый экземпляр SQL Server необходимо создать RSExecRole в системной master
базе данных.
Дополнительные сведения об этих задачах можно найти в статьях о службах Reporting Services в SSMS, администрировании базы данных сервера отчетов и создании RSExecRole:
- Службы отчетности в среде SQL Server Management Studio (SSRS)
- Администрирование базы данных сервера отчетов (собственный режим SSRS)
- Создание RSExecRole
Вы также управляете сервером, включив и настроив различные функции, установив параметры сервера по умолчанию, а также управляя ролями и заданиями.
Дополнительные сведения об этих задачах см. в следующих статьях:
- Задание свойств сервера отчетов (Management Studio)
- Создание, удаление или изменение роли (Management Studio)
- Включение и отключение клиентской печати для службы Reporting Services
SSMS предоставляет интегрированную среду для управления любой инфраструктурой SQL, включая службы SSRS. На веб-портале можно включить функции, задать значения по умолчанию сервера, управлять выполнением заданий, просматривать пользовательские отчеты и создавать общие расписания и управлять ими.
Примечание.
Хотя SSMS предлагает различные возможности управления для служб SSRS, это не замена онлайн-менеджера отчетов или Диспетчера конфигурации служб отчетов. Вы должны оставаться в курсе последних версий и документации, чтобы обеспечить эффективное управление SSRS в SSMS. Если у вас есть какие-либо конкретные вопросы или нужна дополнительная помощь, вы можете спросить.
Версии на других языках
Установщик Visual Studio выбирает языковой пакет по умолчанию для SSMS, соответствующий языку операционной системы. Язык по умолчанию можно изменить в любое время. Дополнительные сведения см. в статье "Изменение рабочих нагрузок, компонентов и языковых пакетов SQL Server Management Studio".
Политика поддержки
Начиная с SSMS 17.0, команда SQL Tools приняла современную политику жизненного цикла Microsoft.
Прочитайте оригинальное объявление о современном политике жизненного цикла . Для получения дополнительной информации см. часто задаваемые вопросы о современной политике.
Сведения о сборе диагностических данных и использовании функций см. в дополнение к конфиденциальности SQL Server и сбор диагностических данных.
Кроссплатформенное средство
SSMS работает только на процессорах Windows (Intel или AMD x86-64). Если вам требуется средство, которое работает на платформах, отличных от Windows, рассмотрите Azure Data Studio. Azure Data Studio — это кроссплатформенное средство для macOS, Linux и Windows. Дополнительные сведения см. в статье "Что такое Azure Data Studio"?
Получите помощь
- Идеи об SQL. Есть рекомендации по улучшению SQL Server?
- Вопросы и ответы по продуктам Майкрософт (SQL Server)
- DBA Stack Exchange (тег sql-server): вопросы о SQL Server
- Stack Overflow (тег sql-server): ответы на вопросы о разработке SQL
- Reddit: общие сведения о SQL Server
- Условия лицензии и информация о Microsoft SQL Server
- Варианты поддержки для бизнес-пользователей
- Дополнительная справка и отзывы по SQL Server
Примите участие в разработке документации по SQL
Знаете ли вы, что содержимое SQL можно изменить самостоятельно? При этом вы не только помогаете улучшить нашу документацию, но и получаете признание в качестве участника страницы.
Дополнительные сведения см. в разделе Редактирование документации Microsoft Learn.