我收到此错误:
建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称正确并且已将SQL Server配置为允许远程连接。(提供者:SQL网络接口,错误:26,-定位服务器/实例特定的错误)(Microsoft SQL Server)
当用户在另一台计算机上使用我的应用程序时,我试图允许远程访问我的本地SQL Server数据库。数周以来,我一直在尝试不同的方法,但似乎没有任何效果。
这是我尝试做的事情的列表:
将服务器属性设置更改为允许远程连接到服务器
[IPALL
字段中启用TCP / IP并列出1433端口号
为SQL Server程序,SQL浏览器和端口1433创建的入站规则
暂时禁用的Windows防火墙
再次,我知道有很多有关此问题的信息,但是我觉得我已经实现了我能找到的所有解决方案,但是没有任何效果。
谢谢您的帮助!
关于#1,尽管名称令人误解,SSMS中的allow remote connections to this server复选框实际上并未允许远程客户端客户端进行连接。请改用SQL Server Configuration Manager(例如C:\ Windows \ SysWOW64 \ SQLServerManager15.msc,具体取决于您的SQL版本)。右键单击“ SQL Server网络配置”->“协议”->“ TCP / IP”,选择“启用”,然后重新启动SQL Server服务。