“此版本不受支持。仅支持微软sql server 2005以外的服务器”

时间:2013-07-16 23:24:11

标签: sql-server sql-server-2008 visual-studio-2008 database-connection

尝试在VS 2008 Server Explorer中添加新连接时,我收到此错误消息。 不幸的是,我在我的客户公司给我的PC上工作,我需要请求权限在那里安装新软件。这台PC有VS 2008和一个非常古老的Sql Server版本(我可以看到2000)。 我曾经认为VS不需要额外的SQLServer安装来连接,但我想我错了...我想开发一个连接到SQL Server 2008的应用程序,并且在测试连接后它会提示上面提到的错误。 有没有办法连接成功而无需在我这边安装更新的Sql Server版本? 如果没有办法,请回答不,让我知道,提前谢谢。

1 个答案:

答案 0 :(得分:4)

由于Visual Studio 2008是在SQL Server 2008之前发布的,因此编译开发环境数据库工具时不知道SQL Server 2008。

  

但是,由于Visual Studio的这些版本之前已发布   SQL Server 2008中,设计时工具无法与SQL Server交互   2008年 - 即使可以以编程方式访问数据   在使用Visual编写的应用程序的SQL Server 2008数据库中   Studio 2008或2005

来源:Connecting to Microsoft SQL Server 2008 from Microsoft Visual Studio 2005 and 2008

幸运的是,Microsoft确实发布了Visual Studio 2005和Visual Studio 2008的补丁,该文章中也引用了该补丁(为了节省您的全部内容,对于Visual Studio 2008,您需要安装Visual Studio 2008 Service Pack 1)