EF Core Миграция файла SSIS dtsx - PullRequest
0 голосов
/ 05 января 2020

Можно ли включить файл пакета служб SSIS (.dtsx) в качестве части EF Core 2.2 Migration, чтобы миграция установила пакет на целевом сервере?

1 Ответ

1 голос
/ 05 января 2020

В Миграции вы можете включать произвольные SQL сценарии с MigrationBuilder. Sql () . И есть набор хранимых процедур , которые можно использовать для развертывания проекта SSIS или отдельных пакетов в каталоге SSIS.

Это один из способов обработки SQL серверных артефактов, которые напрямую не поддерживаются миграциями EF. Однако необходимость развертывать вещи, отличные от вашей схемы базы данных, указывает на то, что настоятельно рекомендуется использовать SQL Инструменты данных сервера (который имеет первоклассную поддержку SSIS) для управляйте SQL серверными DevOps вместо EF Migrations.

...