我有一个具有默认架构和自定义架构的Server数据库。因此,例如,两个表可能是database.dbo.table1和database.customschema.table2.我希望将“定制架构”置于源代码管理之下,并且已将其加载到数据库项目中。
当我使用工具-> Server ->新架构比较时.工具时,它返回所有数据库架构的差异。它将显示所有"dbo“表在数据库项目中是不同的/删除的
我已经创建了一个客户数据库的数据库模式文件。我希望将此架构文件与我的数据库项目I Visual Studio 2010进行比较,以便能够编写与升级客户端程序相关的、需要对客户数据库执行的架构更改的脚本。将Visual Studio项目与架构文件进行比较没有问题(没有错误消息或警告),但我发现没有办法获得结果更新脚本。当我按下“刷新更新脚本”时,我得到的错误是:“当您比较指定类型的模式模型时,您无法将更新写入目标”。所