1

我安装了 SQL Server 2012 但无法连接到 express 实例出现以下错误:

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

SQL Server 正在尝试为 SQL Server 服务注册服务主体名称 (SPN)。在为 SQL Server 服务注册 SPN 之前,无法进行 Kerberos 身份验证。这是一条情报信息。无需用户操作。2012-07-20 11:37:08.72 服务器 SQL Server 网络接口库无法为 SQL Server 服务注册服务主体名称 (SPN) [MSSQLSvc/VIPUL-MEHTA.XXXX.com]。Windows 返回代码:0x2098,状态:15。未能注册 SPN 可能会导致集成身份验证使用 NTLM 而不是 Kerberos。这是一条情报信息。仅当身份验证策略需要 Kerberos 身份验证并且尚未手动注册 SPN 时,才需要执行进一步操作。

这是我的 SQL Server 配置设置

这是我的 SQL Server 配置设置

在此处输入图像描述

在管理工作室中,我提供以下信息以进行连接:

服务器:.\MSSQLSERVER 身份验证:Windows 身份验证

在 SQL Server 2012 中,如何更改外围区域配置的设置。我忘记了 SA 的密码,因此无法使用 SQL Server 身份验证进行连接。

这是 TCP IP 设置:

在此处输入图像描述

4

4 回答 4

2

只需在 Windows 防火墙中打开传入端口 1433 即可进行 TCP 访问:

http://blogs.technet.com/b/danstolts/archive/2011/06/08/how-to-open-firewall-port-1433-for-sql-server-database-engine-for-use-with- scom-or-anything-else.aspx

于 2012-07-26T01:48:51.950 回答
1

我只是按照这个人的回答解决了这个问题

无法连接到 SQL Server Express 2012 / 2016 上的本地主机

于 2014-01-04T02:24:34.400 回答
0

就我而言,重新安装 SQL 是唯一的解决方案。学习总是用 SQL Server 附加 2-3 个 windows 帐户。

于 2012-12-11T07:42:07.997 回答
0

就我而言,SqlServer 服务以某种方式停止了,我认为这是因为在安装 MySql 之后。我将它的状态改回了“正在运行”,现在它可以工作了:

  • 转到 Sql Server 配置管理器
  • 单击左侧窗格中的“Sql Server 服务”
  • 右键单击右侧窗格中的“SQL Server”,然后单击“开始”

    http://i.stack.imgur.com/ZuTV3.png

于 2016-03-03T13:17:47.277 回答