为什么 Visual Studio 2010 中的架构比较显示差异,而实际上没有差异?

2023-12-06

我本来希望Visual Studio 2010能够对Schema Comparison功能带来一些改进。我怀疑有一些,但我无法让一些基本的工作发挥作用。我从 SQL Server 2005 数据库中获取了一个架构。然后为了确保一切正常,我进行了模式比较,选择数据库作为源,我的模式项目作为目标。他们是同步的。当您过滤为仅查看“非跳过对象”时,不会列出任何对象。这告诉我模式确实匹配。

然后,一些架构更改被推送到数据库(外部 - 不是通过 Visual Studio)。我想捕获这些更改的结果,因此我进行了另一个模式比较 - 再次选择数据库作为源,我的项目作为目标。它正确地发现了一些变化。但是,在我“写入更新”到我的项目并重新进行架构比较后,它仍然列出了更改。我一直在进行架构比较并编写更新。它们看起来成功,但随后的架构比较总是列出看似相同的更改(就好像写入失败一样)。但是,输出窗口只显示成功消息:

Target database synchronization has started.
Analyzing comparison results
Looking for modified catalog or server options
Finding dropped objects in the project system
Finding modified objects in the project system
Ready to process comparison results
Modifying scripts for objects that have changed or have been deleted
Adding new objects to the project system
Target schema was updated successfully. To compare the schema again, click Refresh.

此外,当我单击列为“不同定义”的对象并在“对象定义”窗口中查看这些对象的架构时,我无法辨别左窗格和右窗格中显示的内容之间没有明显的差异。请注意,我检查了架构比较选项,并且忽略了空格。

有任何想法吗?


它确实比较了一些非常模糊的设置 - 我发现 2 个表的锁定升级设置不同。我只能通过 SSMS GUI 在表的属性中找到它。

我想它还会寻找其他同样晦涩难懂的设置......

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么 Visual Studio 2010 中的架构比较显示差异,而实际上没有差异? 的相关文章

  • 优化 SQL Server 中的排名索引

    我们有一个宽表 目前正在尝试优化 该表有 50 列 统计数据 我们最终希望按降序排列 目前有超过 500 万行 我们正在寻找在降低复杂性和提高读取速度方面优化该表的方法 写入速度对我们来说也很重要 但读取更关键 这些统计数据的排名应尽可能接
  • 如何在 Mono 和 Visual studio 2010(C#4.0) 上跳过延迟签名程序集的强名称验证?

    如何在 Mono 和 Visual studio 2010 C 4 0 上跳过延迟签名程序集的强名称验证 感谢和问候 萨拉瓦南 你必须通过 Vr命令行选项强名称工具 http msdn microsoft com en us library
  • 自制序列化与 Java 序列化

    我有一个需要持久保存在数据库上的 POJO 当前设计将其字段指定为单个字符串列 并且无法向表中添加其他字段 这意味着 对象需要以某种方式序列化 因此 对于基本实现 我设计了自己的对象序列化形式 这意味着将其所有字段连接到一个漂亮的字符串中
  • mysql字符串转换返回0

    why select aaa 0返回 1 真 如果我有一张像这样的桌子 userid pass user1 pas1 如果我查询 select from table where userid 0 and pass 0 它给了我所有的行 My
  • MySQL 在 Windows 上将数据库文件存储在哪里以及文件的名称是什么?

    我不小心格式化了硬盘并重新安装了 Windows 却忘记备份 MySQL 服务器中的重要数据库 我现在正在尝试使用某些软件来挽救文件 但我不知道要寻找什么 文件存储的路径是什么 文件的名称是什么 我应该查找什么命名约定或文件扩展名 我相信我
  • Visual Studio 与 Visual Web 开发人员

    我正在尝试使用编写一个网络应用程序ASP NET MVC 我更喜欢C 作为编程语言 哪种 IDE 更适合用于此目的 视觉工作室 or 可视化网络开发人员 IDE 有哪些功能 使用其中一种比另一种有什么好处 提前致谢 据我所理解 可视化网络开
  • 如何在 WPF Visual Studio 设计器中显示占位符值,直到可以加载实际值

    我是一名经验丰富的 C 开发人员 但还是一名 WPF 新手 我认为是基本问题 我无法通过网络搜索找到答案 这是简化的用例 我想在 WPF TextBlock 中显示一个字符串 所以我在 XAML 控件的代码隐藏中编写了一些 C 代码 pub
  • 为什么 Visual Studio 2010 中的 F10(跳过)不起作用?

    我也尝试了2种解决方案 但它不起作用 转到 Visual Studio 中的 工具 gt 选项 菜单 转到左窗格中的 调试 gt 常规 菜单项 在右侧视图中 您将看到选项 跳过属性和运算符 仅限托管 取消选中此选项即可完成设置 and 转到
  • 使用.Net 4和VS2010创建ActiveX.exe

    我的应用程序是vb6应用程序 它引用delphi active exe文件 我需要将此文件替换为 C 文件 如何使用 VS 2010 和 C 创建 activeX exe 不用说 我无法使用 ActiveX exe 以外的文件 有一个Mic
  • 如何测试网页代码?

    对于严重依赖状态的数据库后端开发编写测试代码 是否有人有一些好的提示 具体来说 我想为从数据库检索记录的代码编写测试 但答案将取决于数据库中的数据 可能会随着时间的推移而改变 人们通常是否会使用 冻结 数据库制作单独的开发系统 以便任何给定
  • 为什么 Visual Studio 2010 中的数据比较时所有表格都丢失了?

    我正在尝试使用 Visual Studio 2010 中的数据比较功能来查看两个不同数据库中的几个表之间的差异 这两个数据库都是本地的 我可以看到它们并从我正在查找的表中查询数据 但是 在数据比较向导中 我没有看到应有的表格列表 根据MSD
  • 64 位随机生成器种子

    我目前正在运行一个具有 8 个以上管道 线程 的多线程模拟应用程序 这些管道运行非常复杂的代码 该代码取决于种子生成的随机序列 然后该序列被归结为单个 0 1 我希望在将种子从主线程传递到处理管道后 这种 随机处理 具有 100 的确定性
  • 使用 Visual Studio 确定堆栈空间

    我正在 Visual Studio 2005 中使用 C 进行编程 我有一个多线程程序 但这在这里并不是特别重要 如何确定 大约 我的线程使用了多少堆栈空间 我计划使用的技术是将堆栈内存设置为某个预定值 例如 0xDEADBEEF 长时间运
  • Visual Studio 2019中Python UnitTest下没有测试

    我在 Visual Studio 2019 Version16 3 9 中有一个现有的 python 项目 其中包含在 Visual Studio 2017 下为 unittest py 创建的单元测试 我已经为 unittest 配置了该
  • 代码分析警告 CA2213 - 在 IDisposable 支持字段上调用 ​​Dispose()

    想要发布这个 尽管我在写问题时就弄清楚了 下面将发布答案 使用 VS Code Analysis 收到以下警告 警告 CA2213 DBConn 包含 IDisposable 类型的字段 DBConn k BackingField SqlC
  • 何时关闭 Android 上的数据库连接?每次操作完成后或应用程序退出后

    我有一个 Android 应用程序 经常访问本地 sqlite3 数据库 出于性能考虑 所以我始终保持连接打开 但我的一位朋友建议我在每次操作时打开 关闭连接 1 你们对这两种方法有何看法 缺点 优点 2 我做了一些测试 发现数据库连接没有
  • C# 从数据库加载单词并将它们添加到“选择”类型的列表中?

    我构建了一个从数据库表加载单词的系统 但我需要将这些单词添加到 选择 类型 语法构建所需的类型 列表中 这是我请求从数据库检索单词的代码 List
  • 如何使用 Visual Studio 从 Xamarin.Forms 项目生成 .apk 文件?

    我有一个 Xamarin Forms 项目 我想将其作为apk 但是我找不到如何生成 apkVisual Studio 中的文件 我该怎么做 当使用 Visual Studio 2015 Update 3 和最新的 Xamarin 工具 编
  • 一种链接到类、方法,尤其是 C# 注释中的特定代码行的方法

    我想使用代码中指向目标的链接来构建某种文档 目标可以是Class or a Method或特定的代码行 指向特定的代码行是最重要的 我想到了VS2010的扩展或者特定的评论标签 有什么办法可以建立这种类型的链接吗 xml注释 沙堡可能就是你
  • 当 Firebase 数据库中的值发生更改时创建推送通知

    我想在 firebase 数据库中的值发生更改时向用户发送推送通知 这是我的数据库 Battles 00000111 062B3333 4046 4FB4 AA37 C2B05853E497 BattleProgress Player1 l

随机推荐

  • 将闭包存储在 HashMap 中

    为了学习 Rust 语言 我使用了一个旧的 C 库并尝试将其转换为 Rust 它使用了很多 C 11 闭包 我在翻译这些概念时遇到了一些困难 在 C 中我有这样的事情 library h struct Event just some dat
  • 使用 vlc 的 Python QT 应用程序不显示全屏

    我正在开发一个应用程序 其中显示多个 vlc 流 rtsp 通过双击其中一个流 该流应该全屏显示 该应用程序是使用 pyqt5 和 vlc qt 的 python 3 7 代码如下 import sys import vlc from Py
  • 从 Visual Studio 2015 中完全删除 ApplicationInsights

    我环顾四周 并没有找到一个好的答案 所以我发布这个问题 希望它可以成为其他希望完全删除 Application Insights 的人的一种 参考 我尝试的第一个显而易见的事情是从 工具和扩展 中卸载该工具 但不幸的是 这让事情变得更糟 现
  • 按价格列对表格进行排序

    这是账单清单 Service Price S1 13 CHF S2 Free S3 Free S4 40 CHF 我想使用 jQuery 或纯 JavaScript 按价格对其进行排序 不是服务器端 I tried jQuery 表排序器
  • 从浏览器中检测 USB 设备是否已插入 Javascript

    是否有基于 Javascript 的机制 我可以通过浏览器检测用户是否插入了特定的 USB 设备 出于安全原因 Web 浏览器中的 JavaScript 仅提供受限制的访问计算机资源 这是不可能将文件存储在任意文件夹中 启动应用程序或与US
  • mod_rewrite php mysql

    我对 mod rewrite 非常陌生 我一直在试图解决这个问题 但真的很困难 p 这是我的问题 我有一个页面http example com user s 81 s 81 正在从数据库中的用户 ID 读取 我想要的是一个链接 http e
  • Request.QueryString 为空时出错

    有时用户会错误地重定向到 Process ViewImages PAGEID 发生这种情况时 他们会收到以下错误 Microsoft VBScript 运行时错误 800a000d 类型不匹配 字符串 FLPM cp images cs a
  • C malloc 只为 int * 分配了 8 个字节 [重复]

    这个问题在这里已经有答案了 我正在尝试创建一个指向6元素int在函数中稍后返回它 因此为此目的我使用malloc 但它的表现似乎并不符合我的预期 这是代码 int j 0 for j lt 5 j int intBig malloc j s
  • C 编译器错误 - 初始值设定项不是常量

    我有一个用于创建新的函数GQueue GQueue newGQueue int n ele int ele size GQueue q GQueue malloc sizeof GQueue if q return NULL q gt pt
  • 直接从指针转换为模板函数?

    我试图获取指向函数模板实例的指针并将其转换为 void include
  • DataGrid 显示图像的路径而不是图像本身

    以下几行最终显示路径而不是它通向的图像 AutoGenerateColums 设置为 true 将其设置为 false 最终会出现完全空的行 System Data DataTable DataTable new System Data D
  • 如何在 React Native 上向 BottomTabNavigator 添加按钮?

    我的目标是同时拥有顶部和底部导航栏Home Dashboard and Album 但不适合SignIn 问题是 我希望将按钮放在底部而不是顶部 最后剩下的难题是如何添加Sign In按钮到底部导航栏 障碍是如果你写
  • 如何在一个窗口上绘制多个 FacetGrid?

    在下面的代码中 我可以通过传递在一个窗口中放置两个简单的seaborn图ax ax i 每个论据都不起作用FacetGrid 类似问题已被问过here 想知道是否有人知道如何做到这一点 谢谢 import pandas as pd impo
  • 不使用 MPMoviePlayer 在 iPhone 上制作动画图像(如电影)的方法

    我需要能够在静态图像上显示动画 鉴于 MPMoviePlayer 无法让您控制任何有用的东西 我认为做到这一点的唯一方法是使用多个静态图像 我们 逐一 显示这些图像以创建 类似电影 的动画 我知道我们可以使用 UIImageView 来做到
  • 仅纵向模式 - iOS

    我有一个应用程序 专为纵向设计 但是我不知道如何限制只使用纵向模式 一旦用户颠倒或横向模式 我不希望我的屏幕方向相应地改变 有什么想法如何去做吗 可以通过重写此方法在应用程序摘要 以及 rootviewcontroller 无论是导航控制器
  • 单位有哪些类型? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 有人知道有什么好的参考资料吗 谢谢 蒂姆 Null 参考类型的底部类型 无 所有类型的底部类型 单位 表示没有结果的类型
  • C 中链表何时使用 NULL,何时使用 '\0'?

    我在 C 中了解到 null char 0 NULL 我在下面编写了一个循环 从 C 中的 char 的开头到结尾进行读取 case 1 char buf 32 while buf i NULL do something 然而 我的 gcc
  • SSE向量化与内存对齐的关系

    为什么 SSE AVX 需要对齐内存 我经常得到的答案之一是对齐的内存加载比未对齐的内存加载快得多 那么 为什么这种对齐的内存加载比未对齐的内存加载快得多呢 这不仅仅是 SSE 甚至 x86 特有的 在大多数架构上 加载和存储需要自然对齐
  • Sql 二进制到 C# - 如何在 C# 中获取与二进制等效的 SQL 二进制

    对你们来说这可能是一个愚蠢的问题 我有一个带有一个二进制列的 SQL 表 它有一些二进制格式的数据 e g 0x9A8B9D9A002020202020202020202020 它的等效英文表示是 test 是否可以转换这个string转化
  • 为什么 Visual Studio 2010 中的架构比较显示差异,而实际上没有差异?

    我本来希望Visual Studio 2010能够对Schema Comparison功能带来一些改进 我怀疑有一些 但我无法让一些基本的工作发挥作用 我从 SQL Server 2005 数据库中获取了一个架构 然后为了确保一切正常 我进