Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к: SQL Server
, База данных SQL Azure
, Управляемый экземпляр Azure SQL
, Azure Synapse Analytics
, Система аналитической платформы (PDW)
, Конечная точка аналитики в Microsoft Fabric
, Хранилище в Microsoft Fabric
, База данных SQL в Microsoft Fabric
SQL Server Management Studio — это набор средств администрирования для управления компонентами, принадлежащими SQL Server. В этой интегрированной среде можно выполнять различные задачи, такие как резервное копирование данных, редактирование запросов и автоматизация общих функций в одном интерфейсе.
SQL Server Management Studio включает следующие средства:
Редактор кода — это расширенный редактор скриптов для написания и редактирования скриптов. SQL Server Management Studio предоставляет четыре версии редактора кода: редактор запросов ядра СУБД для сценариев Transact-SQL, редактор запросов dmX, редактор запросов многомерных выражений и редактор запросов XML/A.
Обозреватель объектов для поиска, изменения, скрипта или запуска объектов, принадлежащих экземплярам SQL Server.
Обозреватель шаблонов для поиска и написания скриптов шаблонов.
Обозреватель решений для организации и хранения связанных скриптов в составе проекта.
Окно свойств для отображения текущих свойств выбранных объектов.
SQL Server Management Studio поддерживает эффективные рабочие процессы, предоставляя следующие возможности:
Отключенный доступ. Скрипты можно создавать и изменять, не подключаясь к экземпляру SQL Server.
Скриптирование из любого диалогового окна. Вы можете создать скрипт из любого диалогового окна, чтобы вы могли читать, изменять, хранить и повторно использовать скрипты после их создания.
Немодальные диалоговые окна. При доступе к диалоговому окне пользовательского интерфейса можно просматривать другие ресурсы в SQL Server Management Studio, не закрывая диалоговое окно.
Проекты скриптов в SSMS
Проект скрипта базы данных — это упорядоченный набор скриптов, сведений о подключении и шаблонов, связанных с базой данных или одной частью базы данных. SQL Server предоставляет SQL Server Management Studio для администрирования и разработки баз данных SQL Server в контексте проекта скрипта. SQL Server Management Studio включает в себя конструкторы, редакторы, руководства и мастера, которые помогут вам в разработке, развертывании и обслуживании баз данных.
При сохранении скрипта в проекте скриптов можно:
- Сохраняйте управление версиями в скриптах.
- Сохраните параметры результатов с помощью скрипта.
- Организуйте связанные скрипты в одном проекте скриптов.
- Сохраните сведения о подключении с помощью скриптов.
Проекты базы данных SQL в SSMS
Проект базы данных SQL — это локальное представление объектов SQL, составляющих схему для одной базы данных, например таблиц, хранимых процедур или функций. Цикл разработки проекта базы данных SQL помогает интегрировать разработку баз данных в рабочие процессы непрерывной интеграции и непрерывного развертывания (CI/CD).
При сборке проекта SQL он проверяет связи между объектами. Например, определение представления не может содержать таблицу или столбцы, которые не существуют в проекте SQL. Выходной файл (the .dacpac) — это мощный, многократно используемый и декларативный артефакт. С помощью этого файла можно применить код базы данных к базе данных с помощью SSMS, интерфейса командной строки SqlPackage или других средств проектов SQL. Процесс публикации также вычисляет разницу между источником .dacpac и целевой базой данных перед определением действий, которые необходимо выполнить для обновления этой базы данных.
Проекты базы данных SQL отлично подходят для команд, которые хотят интегрировать разработку баз данных в рабочий процесс CI/CD. Декларативный характер проектов SQL позволяет использовать один источник истины для схемы базы данных, а процесс сборки и публикации обеспечивает повторяющийся и надежный способ развертывания изменений в базах данных. Дополнительные сведения о проектах базы данных SQL см. в статье "Что такое проекты базы данных SQL?".
Решения и проекты
SQL Server Management Studio использует концепцию решений и проектов совместно с Microsoft Visual Studio. Решение — это контейнер для одного или нескольких проектов, а также параметров окна и любых других файлов, которые не связаны с определенным проектом.
Обозреватель решений — это окно инструментов в SSMS, которое используется для хранения и повторного открытия решений баз данных. Если вы создавали приложения с помощью Visual Studio, Проводник решений вам знаком.
Если окно инструментов Обозреватель решений не отображается, его можно открыть из строки меню SSMS, выбрав Вид>Обозреватель решений, или нажатием Ctrl+Alt+L.