【发布时间】:2012-02-17 09:22:57
【问题描述】:
我一直在尝试使用 Visual Studio 2010 架构比较从 Dev 数据库获取更新并将其移动到 UAT 环境。
比较本身工作正常,但该工具不断错误地对更新脚本进行排序。
它将首先尝试更新存储过程,然后是该过程所依赖的视图。如果我的视图包含该过程所依赖的新字段,那么它将导致更新失败。
我已尝试通过使用架构名称(本质上是 dbo.view 而不是 view)限定对依赖视图的所有引用来强制识别依赖关系,正如 http://msdn.microsoft.com/en-us/library/aa833294.aspx 中所建议的那样
有没有办法强制脚本按特定顺序(表、视图然后是 sprocs),或者有没有办法说明如何以及为什么计算依赖关系,以便我可以看到出了什么问题?
【问题讨论】:
标签: visual-studio-2010 schema-compare