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