无法从另一台计算机连接到本地SQL Server数据库

时间:2020-06-14 06:38:57

标签: sql-server tcp port remote-server

我收到此错误:

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称正确并且已将SQL Server配置为允许远程连接。(提供者:SQL网络接口,错误:26,-定位服务器/实例特定的错误)(Microsoft SQL Server)

当用户在另一台计算机上使用我的应用程序时,我试图允许对本地SQL Server数据库的远程访问。数周以来,我一直在尝试不同的方法,但似乎没有任何效果。

这是我尝试做的事情的清单:

  • 将服务器属性设置更改为“允许远程连接到服务器”

  • 启用TCP / IP并在IPALL字段中列出1433端口号

  • 为SQL Server程序,SQL Browser和端口1433创建入站规则

  • 暂时禁用的Windows防火墙

同样,我知道关于这个问题有很多信息,但是我觉得我已经实现了我能找到的所有解决方案,但是没有任何效果。

预先感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

关于#1,尽管名称令人误解,SSMS中的allow remote connections to this server复选框实际上并未允许远程客户端客户端进行连接。请改用SQL Server Configuration Manager(例如C:\ Windows \ SysWOW64 \ SQLServerManager15.msc,具体取决于您的SQL版本)。右键单击“ SQL Server网络配置”->“协议”->“ TCP / IP”,选择“启用”,然后重新启动SQL Server服务。