1

我一直在尝试使用 Visual Studio 2010 架构比较从开发数据库获取更新并将其移动到 UAT 环境。

比较本身工作正常,但该工具不断错误地订购更新脚本。

它将首先尝试更新存储过程,然后是该过程所依赖的视图。如果我的视图包含该过程所依赖的新字段,那么更新将失败。

正如http://msdn.microsoft.com/en-us/中所建议的那样,我试图通过使用架构名称(本质上是dbo.view而不是view)限定对依赖视图的所有引用来强制识别依赖关系图书馆/aa833294.aspx

有什么方法可以强制脚本按特定顺序(表、视图然后是 sprocs),或者有没有办法说明如何以及为什么计算依赖关系,以便我可以看到出了什么问题?

4

1 回答 1

0

我不认为我希望做的任何事情都是可能的。

我了解到的是,模式比较的刷新似乎并不总是正确地重新计算依赖关系。

关闭它并开始一个新的工作,只是刷新原来的没有。

于 2012-02-21T08:27:52.267 回答