无法连接到SQL Server 2012 Enterprise本地实例

刚刚在我的工作机器上安装了SQL Server 2012 Enterprise,并且无法连接到本地实例(MSSQLSERVER)。 我收到“login失败…”消息。

我启用了SQL Server Browser服务,并尝试了许多不同的login组合,使用Windows身份validation和SQL Server身份validation,似乎没有任何工作。

根据以前的一些build议,我已经尝试禁用除“SQL Server(MSSQLSERVER)”之外的所有服务,然后重新启动“SQL Server(MSSQLSERVER)”,这是行不通的。 我已经尝试以pipe理员身份运行SSMS,并没有工作。 我已经尝试使用安装光盘“修复”我的SQL Server安装,而且也没有工作。

有什么build议么?

加里,您需要看看SQL Server安装程序的一部分,如下所示。 确保您logging指定SQL Serverpipe理员部分中的用户和组。

在这里输入图像说明

如果您无法使用Windows身份validation,则很可能在安装过​​程中未configuration任何Windows帐户

过去, builtin\administrators组自动configuration了sysadminangular色,但在SQL 2008中已更改,现在需要在安装期间或安装后手动configurationWindows帐户/组。

您可能需要使用内置sa帐户login,并将身份validation设置为sa。 如果您尝试以sa身份login并仍然出现错误,那么这可能是一个传输问题。 如果是这种情况,你可以发布你得到的详细的错误信息?

编辑
根据您的意见,检查您的服务器和客户端传输设置,以确保协议已启用。

在SQL Serverconfigurationpipe理器中:

  1. 展开“SQL Servernetworkingconfiguration”,然后单击“MSSQLSERVER的协议”
  2. 检查共享内存是否启用
  3. 展开SQL Native Client 11.0configuration,然后单击客户端协议
  4. 检查共享内存是否启用

如果需要更改SQL Servernetworkingconfiguration设置,则需要重新启动SQL Server服务。