sql – Visual Studio 2010数据库版本模式比较目标是dbproj
发布时间:2020-12-12 16:37:31 所属栏目:MsSql教程 来源:网络整理
导读:我正在使用visual studio 2010数据库版本,并运行与SQL数据库实例的架构比较,以同步数据库中尚未在我的项目(dbproj)中的新对象.我的解决方案包含许多项目,其中一些项目通过数据库引用相互引用.当我从我的架构比较更新到我的目标项目时,任何对我的其他项目中的
我正在使用visual studio 2010数据库版本,并运行与SQL数据库实例的架构比较,以同步数据库中尚未在我的项目(dbproj)中的新对象.我的解决方案包含许多项目,其中一些项目通过数据库引用相互引用.当我从我的架构比较更新到我的目标项目时,任何对我的其他项目中的对象的引用被添加为硬引用,并且不要使用在添加数据库引用时设置的sqlcmd变量.
这导致我的解决方案有警告和错误,直到我手动交换sqlcmd变量的硬引用.我发现我可以重新创建数据库引用,通过该项目可以选择所有的硬引用,但这仍然是麻烦的.有没有办法使用为我的项目定义的现有的一组sqlCmd变量,以便使用变量引用将更新写入我的项目? 解决方法这只是一个想法,但是我们从不在数据库中进行直接更改,并使用我们的项目来构建数据库以生成部署脚本.通过使用该项目作为所有知识的主人,我们认为这对我们来说非常有用.我们分支到创建我们的开发环境,测试环境,然后在部署时合并项目. 对于引用,我们发现引用dbmeta文件而不是实际的数据库也是有用的,因为它使所有的项目更可转移. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |