Разработка баз, ориентированная на проекты, с помощью программ командной строки
В состав SQL Server Data Tools входят программы командной строки, при помощи которых можно реализовать ряд сценариев разработки баз данных с учетом проекта.
в этом разделе
Раздел | Описание |
---|---|
SqlPackage.exe | В этом разделе описывается программа SQLPackage.exe, позволяющая решать следующие задачи: – извлечение DACPAC-файла из активной базы данных SQL Server; – публикация DACPAC-файла в активной базе данных SQL Server для добавочного обновления схемы активной базы данных для соответствия с DACPAC-файлом; – сравнение DACPAC-файла с активной базой данных SQL Server и создание скрипта Transact-SQL для добавочного обновления без обновления активной базы данных; – сравнение двух DACPAC-файлов для создания скрипта Transact-SQL для добавочного обновления; – создание XML-отчета со сводкой изменений, которые будут внесены в случае добавочного обновления базы данных. |
Использование MSDeploy с поставщиком dbSqlPackage | В этом разделе описывается поставщик инструмента веб-развертывания с именем dbSqlPackage в составе набора SSDT, работающий со средством веб-развертывания служб Microsoft IIS (MSDeploy.exe), которое позволяет решать следующие задачи: – извлечение DACPAC-файла из удаленной или локальной базы данных SQL Server либо Базы данных SQL Azure; – публикация DACPAC-файла в удаленной или локальной базе данных SQL Server либо в Базе данных SQL Azure для ее добавочного обновления; – публикация из локальной базы данных SQL Server в удаленную базу данных SQL Server или в Базу данных SQL Azure для добавочного обновления удаленной базы данных; – сравнение DACPAC-файла с удаленной или локальной базой данных SQL Server или с Базой данных SQL Azure для создания скрипта Transact-SQL добавочного обновления без обновления активной базы данных; – создание XML-отчета со сводкой изменений, которые будут внесены в случае добавочного обновления базы данных. |
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по