【发布时间】:2022-02-05 07:16:43
【问题描述】:
使用 VS 2017 中的 SSDT,我无法对两个数据库进行架构比较。重现步骤:
- 工具 >> SQL Server >> 新架构比较
- 选择一个源(SQL 2017 数据库)
- 选择一个目标(SQL 2017 数据库)
- 比较
- 获取错误:值不能为空。 参数名称:identifierGroup
我也在 VS 2015 中尝试过,它仍然安装,但在那里也失败了。
【问题讨论】:
-
它适用于我...您需要提供更多详细信息,尝试确定导致错误的对象。
-
有趣的是,我正在对网络上的两个数据库进行此尝试,但在这些数据库上失败了(即使我验证了我可以连接并且我是该实例的系统管理员)。我对两个本地数据库进行了尝试,但它确实有效。 ??
-
有趣的是,它与连接到网络上实例的比较的一侧一起工作,无论它是目标还是源还是网络上两个数据库中的哪一个都无关紧要。只要它是网络上的一个数据库和一个本地数据库,它就可以正常工作。如果它是网络上同一实例上的两个数据库,则它会因该错误而失败。
标签: sql sql-server sql-server-data-tools