我们有一个使用自定义版本控制的大型生产数据库,允许在架构更改时进行无缝升级(每个更改脚本都有版本)。一切正常。
我们可以在现有数据库中并行使用数据层应用程序编程模型吗?我们想尝试 DAC 方法,而无需将我们的数据库转换为 Data-Tier 应用程序。在模式级别将数据层应用程序与数据库的其余部分隔离是理想的。假设我们有三个模式,dbo,my和dac。我们希望继续手动管理dbo和my并使用 dacpacs 自动迁移dac模式中的所有内容。
我们已经尝试了一些测试,似乎数据层应用程序框架不喜欢竞争——它将超出其范围的对象检测为“手动更改”,并尝试在导入时删除它们。有没有办法改变这种行为?