Далее будет развернута база данных Sql с sqlpackage.exe. Это не требует использования Publish Profile Xml. Есть ли способ добавить простой встроенный скрипт после развертывания без внешнего файла после развертывания?
Например: будет публиковать базу данных в оперативном режиме, без профиля публикации xml.
SqlPackage.exe
/Action:Publish
/SourceFile:TestDatabase.dacpac
/TargetDatabaseName:TestDb
/TargetServerName:localhost
Теперь цель добавить сценарий пост-развертывания в командную строку, например, вставить значение в примерную таблицу.
Предполагаемая цель:
SqlPackage.exe
/Action:Publish
/SourceFile:TestDatabase.dacpac
/TargetDatabaseName:TestDb
/TargetServerName:localhost
/PostDeploymentScript:"insert into dbo.SampleTable (SampleColumn) values ('1')"
Не удается найти встроенную опцию сценария после развертывания на веб-сайте Microsoft. Может, его не существует.
https://docs.microsoft.com/en-us/sql/tools/sqlpackage?view=sql-server-2017
Скрипт пост-развертывания SQLPackage не запущен
Обновление (ответ Стива Форда ниже может не сработать):
Хотите провести это из командной строки без каких-либо внешних файлов. Ответ Стива может не сработать для моей ситуации / вопроса.