首页 文章

无法与SQL Server Build 连接

提问于
浏览
1

我试图从位于服务器上的应用程序(具有IIS7)访问位于我的计算机上的SQL DB .
我使用我的计算机的IP在WebConfig中设置ConnectionString,我总是收到此错误:

Build 与SQL Server的连接时发生与网络相关或特定于实例的错误 . 服务器未找到或无法访问 . 验证实例名称是否正确,以及SQL Server是否配置为允许远程连接 . (提供者:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)

我想启用错误中提到的远程连接 . 这些是我为了使它工作而尝试的东西:

  • 确保在我的服务器的属性窗口中选中了此服务器的"Allow remote connections"

  • 在SQL Server配置管理器中启用了TCP / IP

  • 右键单击TCP / IP并在"Properties"中将端口设置为1433并删除动态端口中的"0"

  • 在Windows防火墙中创建了一个新规则,以允许从端口1433进行连接

  • 从MSSQL / Binn文件夹添加了sqlservr.exe到"Allow a program through Windows Firewall"

  • 重新启动了该服务

没有任何帮助 . 我还可以做些什么?

EDIT:
连接字符串:

<connectionStrings>
    <add name="someName" connectionString="Database=someDB;Server=<my computer's IP>;User=userName;Password=123" providerName="System.Data.SqlClient"/>
</connectionStrings>

1 回答

相关问题