【发布时间】:2015-08-18 09:48:30
【问题描述】:
我正在尝试在 Windows Server 2012 R2 上安装 SQL Server 2014。我可以使用 windows 身份验证和 sql server 身份验证进行本地连接,但是当我尝试使用主机名\实例进行远程连接时,出现错误:
发生网络相关或特定于实例的错误,同时 建立与 SQL Server 的连接。找不到服务器或 无法访问。验证实例名称是否正确,并且 SQL Server 配置为允许远程连接。 (提供者:SQL 网络接口,错误:26 - 定位服务器/实例时出错 指定)(.Net SqlClient 数据提供者)
在 SQL Server 网络配置中,我启用了共享内存和 tcp/ip 并禁用了命名管道。
在 TCP/IP 协议下,我已启用=Yes,Keep Alive=30000,并且 Listen All=Yes
在 IP 地址下,我有
Windows 防火墙已关闭(暂时)。这些机器不是域的一部分,只是 p2p 工作组。
客户端机器是 XP SP3 pro。我尝试使用 SMSS 和 odbc 进行连接,但都失败了。
不知道是否相关,但我在服务器上运行了 sp_readerrorlog,我在日志中看到了这个
SQL Server 网络接口库无法注册 服务主体名称 (SPN) [MSSQLSvc/SERVER_2012:49184] SQL Server 服务。 Windows 返回码:0xffffffff,状态:63。 未能注册 SPN 可能会导致使用集成身份验证 NTLM 而不是 Kerberos。这是一条情报信息。更远 仅当需要 Kerberos 身份验证时才需要操作 身份验证策略以及是否未手动设置 SPN 已注册。
Sql Browser 已启用并正在运行。
选中允许远程连接到此服务器。
【问题讨论】:
标签: sql-server networking sql-server-2012 ssms