MDD*_*MDD 9 schema visual-studio schema-compare visual-studio-2013
我在 Visual Studio 2013 的解决方案中创建了一个数据库项目,并从 SQL 服务器导入了一个数据库。然后我做了一个 SQL 比较;源是数据库,目标是数据库项目。比较结果显示我的一张表发生了变化。我看到的唯一变化是格式不同,所以我告诉它更新目的地。它做了更新,我运行了一个新的比较,它告诉我同一个表有相同的差异。以下是一些差异示例:
我如何达到比较结果显示“一切都相同;没有差异”的程度?我本地数据库项目中的表没有修改;有谁知道为什么 Visual Studio 以不同的格式保存它,我能做些什么?选中“忽略空格”复选框。
我有一个表,尽管在我的例子中,源是数据库项目,并且基本上忽略了它(它们在 SQL 术语中是相同的,所以一切都按预期工作,这只是有点烦恼)。然而,我随后在 View 上遇到了类似的问题,预计这次它想从数据库中删除视图(即使它在 VS DB 项目中和 VS DB 项目中都存在,并且具有完全相同的文本),这似乎有点多很严重,我花了一个小时左右的时间来解决这个问题(好吧,序言已经足够了,这就是解决问题的方法..)
反转比较(因此在我的例子中从数据库更新项目)。
我这样做了,它认为存在差异,告诉它更新,实际上没有发生任何变化,但现在比较两种方式似乎都很好(手指交叉)。
| 归档时间: |
|
| 查看次数: |
1140 次 |
| 最近记录: |