Asp.net 连接到web服务器上的SQL Server 2008
我有一个ASP.NET应用程序,它位于web服务器中。我希望我的应用程序连接到本地计算机中的SQL Server。它是如何使用TCP/IP实现的。我试图在服务器部分指定我的本地计算机的IP地址,并在防火墙等中添加了异常。但我总是遇到错误Asp.net 连接到web服务器上的SQL Server 2008,asp.net,sql-server,Asp.net,Sql Server,我有一个ASP.NET应用程序,它位于web服务器中。我希望我的应用程序连接到本地计算机中的SQL Server。它是如何使用TCP/IP实现的。我试图在服务器部分指定我的本地计算机的IP地址,并在防火墙等中添加了异常。但我总是遇到错误 建立与SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:SQL网络接口,错误:26-定位指定的服务器/实例时出错)(Microsoft S
建立与SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:SQL网络接口,错误:26-定位指定的服务器/实例时出错)(Microsoft SQL Server,错误:-1)如果您可以发布连接字符串,则可能会有所帮助,但请确保其中包含Network Library=DBMSSOCN和“Data Source=your ip here,1433” 我相信端口1433是SQL Server的默认端口
不可能回答这个问题。错误是什么?我认为这更适合serverfault.com您是否在Sql Server服务配置工具中启用了TCP协议?命名管道也很酷:\\.\pipe\MSSQL\Sql\query…我尝试了所有这些步骤。。。没有成功嗯。。。我不确定一个系统是否可以同时连接到两个网络。如果您的Web服务器是生产服务器,那么这可能有风险。如果没有,则可以将这两台计算机都置于vpn上,然后可以通过Web服务器中的连接字符串中的系统名称访问本地系统。但仍然需要在两台机器上打开端口。