【发布时间】:2012-05-04 08:47:13
【问题描述】:
我最近在 Windows Server 2008 R2 机器上安装了 Visual Studio 2010 和 SQL Server 2012 -(包括所有更新/Service Pack)。
当尝试从 Visual Studio 中处理 SQL Server 数据库时,VS 会抛出以下错误:
不支持此服务器版本。仅支持 Microsoft SQL 的服务器 支持 Server 2008
我记得不久前(在另一台计算机上)我将 SQL Server 2008 实例更新到 SQL Server 2008 R2 时遇到了同样的错误。当时的修复是安装(或重新安装)Visual Studio 2010 SP1。
现在我再次收到此错误(在新计算机上),我认为像前一段时间一样重新安装 VS SP1 是合理的。但是,这样做并没有解决问题。
似乎 Visual Studio 可能需要另一个更新来支持 SQL Server 2012 实例。
为清楚起见,以下是我产生错误的步骤:(使用 VS 2010sp1 和 SQL2012)
- 使用 VS,创建一个 Windows 窗体应用程序
- 右键单击项目并选择,添加 > 新项目
- 选择“基于服务的数据库”
- 取消“数据源配置向导”
- 一个数据库将出现在解决方案资源管理器的项目下。双击新数据库
- 数据库将添加到服务器资源管理器的数据连接列表中
- 在服务器资源管理器中,打开数据库,右键单击 Tables 目录,然后选择“添加新表”
- 抛出错误“不支持此服务器版本....”
无论其价值如何的屏幕截图..
我的问题是,有解决办法吗?如果有,是什么?
【问题讨论】:
-
我也有同样的问题...
-
使用 VS 2008 和 SQL Server 2008。必须安装 VS 2008 SP1。
标签: sql-server visual-studio visual-studio-2010 sql-server-2012 sql-server-2012-express