用于VS2012的Sql Server数据工具与Sql Server 2012不兼容怎么办?

Cyb*_*ist 58 visual-studio-2012 sql-server-2012-datatools

在一个非常奇怪的转向,我试图在Visual Studio 2012中创建一个Sql数据库项目,并得到这个疯狂的错误:

在此输入图像描述

点击任一链接都会导致在Microsoft.com上找不到Page,这本身就很奇怪.

从错误消息的裸文本(用于搜索目的):

无法打开数据库项目

此版本的SQL Server数据工具与此计算机上安装的数据库运行时组件不兼容.

考虑到我在工作站上安装了Sql Server 2012 Developer Edition,这似乎令人难以置信.我可以在安装了Sql Server 2012 DE的VS2008中打开或创建数据库项目,那为什么不用VS 2012呢?

Jor*_*enH 61

我昨天安装了SQL Server 2012 Service Pack 1然后开始解决您在Visual Studio 2012中描述的问题.不仅仅是数据库项目; 我无法使用SQL Server对象资源管理器,不能打开sql脚本和许多其他奇怪的数据库相关错误.始终使用相同的消息:

"此版本的SQL Server数据工具与... bla,bla,bla不兼容......"

这个解决方案帮助了我:https://web.archive.org/web/20150315060703/http://blog.wharton.com.au/2012/11/16/sql-server-2012-sp-1-breaks-sql -server-database-projects / 希望这也可以帮到你

更新: 使用2013年3月版本,您似乎还必须更新此处提供的SQL Server数据工具有关详细信息,请参阅此文章中的评论.

  • 只需下载并安装SQL Server数据工具就可以解决这个问题.http://go.microsoft.com/fwlink/?LinkID=274984 (8认同)

PGa*_*her 37

只需下载并安装SQL Server数据工具就可以解决这个问题.

http://go.microsoft.com/fwlink/?LinkID=274984

  • 更新了在Google上发现此信息的人的链接.http://go.microsoft.com/fwlink/?LinkID=320745 (5认同)