我希望使用SSMS 2008中的Generate Scripts选项将DEV db上的视图复制到LIVE db。
我为“Include IF NOT EXISTS = True”设置了高级权限。 “脚本DROP和CREATE =脚本DROP和CREATE”。
然而,当我在我的LIVE db上运行它时,它会抱怨:
Msg 208, Level 16, State 1, Procedure vw_XXXXXInviteEventDaysA_DELETE, Line 4
Invalid object name 'dbo.vw_XXXXXInviteEventDays'.
......我发现了很多这种情况。
我是否正确认为此错误与回复另一个视图的视图有关,该视图稍后会在创建的脚本中等待?如果是这样,我该如何解决这个问题?
谢谢保罗
答案 0 :(得分:0)
您可以使用Visual Studio 2010数据库项目。 通过功能"Schema Compare",您可以比较2个数据库并生成部署脚本,前提是您只能访问这两个数据库。