所有的原因,我不能访问SQL 2005的实例
-
19-08-2019 - |
题
我已经安装了SQL 2005速成对<computername>/SQLEXPRESS
一个实例。一旦安装实例只有。我已经允许远程连接,打开SQL身份验证,启用TCP / IP,命名管道和VIA,但我仍然无法从另一台计算机访问数据库。我不断收到:
一个网络相关或实例特定 同时建立了发生错误 连接到SQL Server。服务器 未找到或无法访问。 验证实例名称 正确,以及SQL Server是 配置为允许远程 连接。 (提供者:SQL网络 接口,错误:26 - 错误定位 服务器/实例指定)
我可以看看还有什么呢?我敢肯定,因为它是用来连接到这个相同的系统也被消灭之前,我的代码是正确的。我很有信心在连接字符串是否正确,以及:
Server=<computername>\SQLEXPRESS;User Id=<username>;Password=<password>;
但也没有防火墙在两个系统之间站立。他们是在同一个网段和Windows防火墙已经被完全关闭。
解决方案
时的计算机上运行SQL Server浏览器?对于命名实例,如\的SQLExpress,SQL浏览器允许客户机,以确定连接到哪个端口。
默认情况下,只有默认实例在TCP 1433上运行。如果客户端无法在默认端口上连接,它查询SQL浏览器在UDP 1434,以找到正确的端口,以用于给定的命名实例。
不隶属于 StackOverflow