Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это важно
Azure Data Studio прекратит работу 28 февраля 2026 г.. Мы рекомендуем вам использовать Visual Studio Code. Дополнительные сведения о миграции в Visual Studio Code см. в Что происходит с Azure Data Studio?
В этой статье описывается три способа начала работы с расширением "Проекты баз данных SQL":
Создайте проект базы данных , перейдя в представление "Проекты базы данных" или выполнив поиск проектов баз данных: создать в палитре команд.
Существующие проекты базы данных можно открыть с помощью проектов базы данных: откройте существующие в палитре команд.
Начните с существующей базы данных с помощью проектов баз данных: создайте проект из базы данных из палитры команд или выберите "Создать проект из базы данных " в представлении "Подключения ".
После создания или открытия проекта SQL можно приступить к разработке с помощью проектов SQL. Некоторые действия, которые вы можете предпринять:
- Изменение таблицы или других объектов базы данных.
- Создайте и опубликуйте проект.
- Используйте сравнение схем для визуализации изменений.
- Обновите проект, чтобы отразить изменения, внесенные в базу данных.
Подробные сведения о концепциях проектов SQL и других руководствах см. в проектах базы данных SQL.
Создание пустого проекта базы данных
В представлении "Проекты базы данных " нажмите кнопку "Создать проект " и введите имя проекта в появившемся текстовом вводе. В диалоговом окне "Выбор папки " выберите каталог для папки, .sqlproj файла и другого содержимого проекта.
Расширение открывает пустой проект и делает его видимым в представлении проектов баз данных для редактирования.
Открытие существующего проекта
В представлении "Проекты базы данных " нажмите кнопку "Открыть проект " и откройте существующий .sqlproj файл из средства выбора файлов, который появится. Существующие проекты могут исходить из Visual Studio Code или Sql Studio SQL Server Data Tools.
Откроется проект, и его содержимое можно просмотреть в представлении "Проекты баз данных " для редактирования.
Создание проекта базы данных из существующей базы данных
Вместо того чтобы начать с пустого проекта, можно быстро заполнить проект базы данных SQL существующими объектами из базы данных.
В обозревателе объектов
В представлении "Подключения" подключитесь к экземпляру SQL, который содержит базу данных для извлечения. Щелкните правой кнопкой мыши базу данных и выберите "Создать проект из базы данных " в контекстном меню.
Параметр структуры папок по умолчанию имеет значение Schema/Object Type и предлагает различные способы автоматического упорядочивания существующих объектов при выполнении скриптов. Параметры для параметра структуры папок:
- Файл: создается один файл для всех объектов.
- Неструктурированный: для всех объектов создается одна папка с каждым объектом в отдельном файле.
- Тип объекта: создается папка для каждого типа объекта, и каждый объект записывается в файл.
- Схема: для каждой схемы создается папка, и каждый объект экспортируется в файл.
- Схема/Тип объекта: для каждой схемы создается папка, и в этой папке создается папка для каждого типа объекта, причем каждый объект записывается в файл.
В режиме "Проекты баз данных"
В представлении проекта нажмите кнопку импорта проекта из базы данных и подключитесь к экземпляру SQL. После установки подключения выберите базу данных из списка доступных баз данных и задайте имя проекта.
Наконец, выберите структуру папок для извлечения. Откроется новый проект и содержит скрипты SQL для содержимого выбранной базы данных.
Дальнейшие действия
Сборка и публикация
Вы развертываете проект базы данных в расширении "Проекты баз данных SQL", создавая проект в файл приложения уровня данных (dacpac) и публикуя его на поддерживаемой платформе. В представлении "Проекты базы данных " щелкните проект правой кнопкой мыши и выберите "Сборка ", чтобы создать dacpac-файл и проверить проект SQL. Когда вы будете готовы развернуть проект в базе данных, снова щелкните проект правой кнопкой мыши и выберите "Опубликовать ", чтобы опубликовать dacpac в базе данных.
Дополнительные сведения см. в руководстве по созданию и развертыванию проекта SQL.
Сравнение схем
Расширение "Проекты баз данных SQL" работает с сравнением схем. Его можно использовать для сравнения содержимого проекта с dacpac, существующей базой данных или другим проектом. Используйте результирующее сравнение схемы для просмотра и применения различий от источника к целевому объекту.
Дополнительные сведения о сравнении схем и проектах SQL см. в обзоре сравнения схем.
Обновление проекта из базы данных
Если вы вносите изменения в базу данных, которые вы еще не внесли в проект SQL, можно обновить проект SQL из состояния базы данных. Чтобы обновить проект, выберите "Обновить проект из базы данных" в контекстном меню базы данных в представлении "Подключения" или в контекстном меню проекта SQL в представлении "Проекты баз данных ". Обновление проекта SQL в соответствии с изменениями в базе данных является одним из методов управления версиями для изменений базы данных.