加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

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文件而不是实际的数据库也是有用的,因为它使所有的项目更可转移.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读