2

我不明白 :

我已经安装了 sql server 2008 R2。安装过程询问我所需的实例名称,所以我写了:MSSQLSERVER

安装后,运行Setup Discovery Report会显示实例名称:

在此处输入图像描述

我还安装了所有的服务包。

此外,所有服务都已启动:

在此处输入图像描述

此外,所有端口都是开放的(tcp:1433 + udp:1434)

在此处输入图像描述

在此处输入图像描述

此外,命名管道在:在此处输入图像描述

那么,问题出在哪里?

我无法通过实例名称连接: 在此处输入图像描述

也无法使用:

user\MSSQLSERVERuser计算机名称在哪里。

也无法使用:.\MSSQLSERVER

但是(奇怪):

那些 4确实有效:(当我尝试连接到它们时)

  • user(“用户”是我的机器名)
  • (local)
  • .
  • localhost

问题 :

为什么我不能使用我的实例名称连接到我的 sql 服务器?

相关资料:

通过 4 个工作人员之一连接后,我运行了一个有用的信息:

在此处输入图像描述

ps 是 honets ,我也在 dba 的堆栈站点中问过这个问题。(因为我不知道它与哪个更相关)

4

1 回答 1

2

您正在尝试连接到 SQL Server 的默认实例。为此,您不使用实例名称而是使用服务器名称连接到实例。

因此,例如,如果您的机器名称是DBServer并且您使用的是默认实例MSSQLSERVER,那么您可以通过指定服务器名称DBServer(local) or简单地连接到该实例(只是一个点)

于 2013-04-28T20:50:14.460 回答