【问题标题】:SSDT schema compare - ignore system service brokers (VS 2013)SSDT 模式比较 - 忽略系统服务代理(VS 2013)
【发布时间】:2014-11-21 18:38:07
【问题描述】:

我的解决方案中有一个数据库项目,并通过 SSMS“导入数据层应用程序...”选项从 Windows azure 导入了一个数据库。使用模式比较时,比较会在删除部分显示系统“服务代理”(消息类型、队列等)。当我应用更新时,一切正常,但这些系统服务代理并没有被删除并且一次又一次地出现。

我认为不可能删除它们,但是是否有可能在架构比较中忽略它们

【问题讨论】:

    标签: visual-studio azure visual-studio-2013 sql-server-data-tools schema-compare


    【解决方案1】:

    如果您单击设置图标(看起来像比较工具工具栏上的齿轮),然后导航到 Object Types 选项卡,您应该能够选择/取消选择您希望在比较中包含/忽略的对象类型.

    Object Types 选项卡中的图标与比较中的图标相匹配,因此应该很容易忽略您希望忽略的内容。

    【讨论】:

    • 这几乎就是我想要的!有没有办法更改默认设置?现在,每次我创建一个模式比较它都会重置为完整视图。还是将模式比较保存到解决方案中“更好”?
    • 我总是将架构与解决方案进行比较。它还有助于保留您在比较中“取消选择”的任何对象。
    • 我保存了其中两个,一个用于开发,一个用于测试数据库,它似乎工作得很好,谢谢。
    猜你喜欢
    • 1970-01-01
    • 2023-03-21
    • 2016-02-05
    • 1970-01-01
    • 2015-10-02
    • 2014-02-21
    • 1970-01-01
    • 1970-01-01
    • 2014-08-04
    相关资源
    最近更新 更多