查看 Table 数据时出现不兼容错误消息

Incompatibility error message when viewing a Table Data

我目前正在使用 Microsoft VS 2012 和 Microsoft SQL Server 2014 Express。

我正在尝试使用我最初作为 .bak 备份文件获得的现有 SQL 服务器数据库,并且必须将其恢复到我自己的服务器中。

因此,将上述数据库连接添加到我的 VS 工作正常(测试连接成功),但是,每当我尝试访问 table(通过右键单击 > 显示 Table 数据)时,我收到以下错误消息:

This database cannot be imported. It is either an unsupported SQL Server version or an unsupported database compatibility

这个问题只发生在这个特定的数据库上,我已经尝试过我以前亲自创建的其他数据库,它们似乎都可以工作。

我尝试了很多方法来解决这个问题,包括:

虽然,上述 solutions/attempts 的 none 有效。

这让我相信这与我最初将数据库作为备份文件然后将其恢复到我的服务器这一事实有关。

注意:我已经搜索了大约两天,我已经四处寻找类似的主题,但没有找到任何可以解决我的问题的主题。此问题与特定的编码语言无关。

提前致谢!

编辑: 经过 运行 一些更多的测试,现在我可以看到 none 以前工作的其他数据库实际上正在工作。这让我认为问题不在于那个特定的数据库,而在于 VS 和 MSSQL 的兼容版本。 我正在为 Visual Studio 2012 下载 SQL 服务器数据工具,希望它能解决我的问题。我会保持话题更新。

问题已解决!

我所要做的就是 install/update SQL Visual Studio 服务器数据工具,这就成功了。我现在可以正确显示我所有数据库的 table 数据。

参考文献:

再次感谢您的帮助@marc_s :)