【发布时间】:2020-04-23 08:26:20
【问题描述】:
是否可以在 EF Core 2.2 迁移中包含 SSIS 包文件 (.dtsx),以便迁移将包安装到目标服务器上?
【问题讨论】:
标签: entity-framework ssis entity-framework-core entity-framework-migrations ef-core-2.2
是否可以在 EF Core 2.2 迁移中包含 SSIS 包文件 (.dtsx),以便迁移将包安装到目标服务器上?
【问题讨论】:
标签: entity-framework ssis entity-framework-core entity-framework-migrations ef-core-2.2
在迁移中,您可以使用MigrationBuilder.Sql() 包含任意 SQL 脚本。还有一组stored procedures 可用于将SSIS 项目或单个包部署到SSIS 目录。
这是处理 EF 迁移不直接支持的 SQL Server 工件的一种方法。但是,需要部署数据库架构以外的东西表明您应该强烈考虑使用SQL Server Data Tools(对 SSIS 具有一流的支持)来管理您的 SQL Server DevOps,而不是EF 迁移。
【讨论】: