sql-server - VS2013架构比较: "Source is unavailable" when running against SQL Server 2016 Express

标签 sql-server visual-studio-2013 sql-server-data-tools

我尝试使用 Visual Studio 2013.5 和 SQL Server Data Tools 12.0.50730.0 对 SQL Server 2016 (13.0.300) Express 数据库运行架构比较。

我可以正常配置源连接,当我在连接属性对话框中点击“测试连接”时,它会显示“测试连接成功。”

但是,当我在架构比较窗口中点击“比较”时,它会显示“正在初始化比较...”几秒钟,然后“源不可用:”

只有当我使用 SQL Server 2016 作为源时才会发生这种情况,其他服务器工作正常。

这是一个错误吗?

编辑:我也尝试在 VS2015 中使用 SSDT 14.0.50730.0,但出现了相同的错误。

最佳答案

在 Visual Studio 2017 中,我遇到了同样的问题,唯一对我有用的解决方案是:

关闭 Visual Studio,打开它并重试:) 这似乎是一个缓存问题。另一种选择是重命名数据库,但这不是解决此问题的好方法。

关于sql-server - VS2013架构比较: "Source is unavailable" when running against SQL Server 2016 Express,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32233264/

相关文章:

sql-server - 在哪里可以找到 SQL Server ScriptDom 解析器生成的 T-SQL Dom?

sql-server - SSDT - 忽略分区函数更改

tsql - SSDT 项目中带美元符号的完全限定名称

sql - IS NULL 与 <> 1 SQL 位

c# - 带参数而不是 N 前缀的 Unicode SQL 查询

visual-studio - 为什么 UIMap 编码的 UI 测试生成器 "Hang"

c# - 在工作流 ("Cannot create an instance of "中删除 WCF 事件时出错 ...)

c++ - 如何在每次执行中生成随机字符串(下一个必须与上一个不同)?

sql-server - 大数据集和SQL Server

c# - 使用表类型