模式比较 - 如何考虑引用的项目?

发布于 2024-12-04 20:06:32 字数 325 浏览 1 评论 0原文

我创建了一个数据库项目和几个引用该项目的数据库项目。我想使用VS2008 Schema Compare将其中一个数据库的架构与我的开发数据库进行比较。

到目前为止,一切都很好。但是当我检查结果时,它说它将跳过所有引用!?

Screen shot schema Compare

问题:如何将引用的数据库包含到我的比较中?

诗。首先比较“基本”数据库,然后再比较其他数据库也不起作用,因为这会导致丢弃。

I've created a database project and several databases projects that reference that project. I would like to use VS2008 Schema Compare to compare the schema of one of the databases to my development database.

So far, so good. But when I check the result, it says it will skip all references!?

Screen shot schema compare

Question: How can I include the referenced database into my compare?

Ps. Comparing the "base" database first and then the other database won't work either, because it will result in drops.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

生死何惧 2024-12-11 20:06:32

每个项目必须单独进行比较。有关 这里的优点和缺点。希望未来会更好...

Each project must be compared individually. More info about pros and cons here. Hopefully it will be better in the future...

贵在坚持 2024-12-11 20:06:32

根据MSDN页面上“比较和同步数据库架构”的含义Skip Referenced 的意思是

The object isn't need to be drop or create

这基本上意味着这些对象已经存在于数据库中,并且不会被删除。已创建或删除,它们没有改变。

According to the MSDN page on "Compare and Synchronize Database Schemas" the meaning of Skip Referenced is

The object exists in a referenced database and does not need to be dropped or created

That basically means that those objects already exist in the database and won't be created or deleted, they're unchanged.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文