通过C#应用程序从Xp到Windows 7的Sql连接错误?

通过C#应用程序从Xp到Windows 7的Sql连接错误?,c#,visual-studio-2010,sql-server-2008,network-programming,C#,Visual Studio 2010,Sql Server 2008,Network Programming,我用Sql DB部署了c#应用程序,现在我想在本地网络上测试它 服务器:Windows7Pro 客户端:Windows Xp sp3(VMWARE) 在我的连接字符串中,我刚刚设置了服务器ip地址,但是我得到了连接错误!! 如果有任何必须设置的设置,请帮助我 当我尝试启动SQLServer浏览器时,它显示以下错误 在您的SQL Server实例上,在服务器上的Windows防火墙中,检查您的虚拟机(客户端)是否具有对服务器的网络访问权限(ping、telnet)。显示您的连接字符串和获取连接字符

我用Sql DB部署了c#应用程序,现在我想在本地网络上测试它 服务器:Windows7Pro 客户端:Windows Xp sp3(VMWARE)

在我的连接字符串中,我刚刚设置了服务器ip地址,但是我得到了连接错误!! 如果有任何必须设置的设置,请帮助我

当我尝试启动SQLServer浏览器时,它显示以下错误

在您的SQL Server实例上,在服务器上的Windows防火墙中,检查您的虚拟机(客户端)是否具有对服务器的网络访问权限(ping、telnet)。

显示您的连接字符串和获取连接字符串的错误=“Data Source=192.168.1.5\sqlexpress;database=OxygenDB;Integrated Security=True”我认为问题出在网络连接上,因为当我想通过win xp连接到服务器时,它会询问我用户名和密码建立到SQL server的连接时,出现了与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:SQL网络接口,错误:26-定位指定的服务器/实例时出错)当从客户端Ping时,显示应答,但当我想从windows(不是应用程序)通过Ip连接到服务器时它要求用户名和密码检查我答案中的链接。tcp协议已启用@ArtPlastika问题在于windows身份验证我猜请检查服务器上的防火墙设置(请参阅我答案中的第二个链接)。