在我的VM上:SQL网络接口,错误:26 - 找到指定的服务器/实例时出错

时间:2012-11-19 22:08:29

标签: c# asp.net virtual-machine

从我的开发机器,我可以成功连接到SQL服务器。其他程序员也可以成功连接他们的开发机器。

我设置了一个VM,安装了VS2010,连接到TFS,并且确实获得了我的代码的最新信息。我能够在VM上成功构建.sln。但是在VM上,当我运行应用程序时,我得到黄色屏幕的以下错误。如何在VM上修复此问题。它适用于我的本地开发,但不适用于VM。请帮忙。

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供程序:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)

1 个答案:

答案 0 :(得分:1)

我通过完全限定连接字符串中服务器设置的域名来解决它。

<add name="MyName" connectionString="server=MyServer.FullDomainName; uid=MyUid; pwd=MyPwd; database=MyDB" providerName="System.Data.SqlClient"/>