无法通过实例名称连接到SQL Server 2008 R2?
问题描述:
我不明白:无法通过实例名称连接到SQL Server 2008 R2?
我已经安装了sql server 2008 R2。安装过程询问我所需的实例名称,所以我写道:MSSQLSERVER
。
安装后,运行建立发现报告不显示我的实例名称:
我还安装了所有服务包。
而且,所有的服务均达到:
此外,所有的端口是开放的(TCP:1433 + UDP:1434)
此外,命名管道是:
那么,问题在哪里?
我无法通过实例名连接:
也无法与:
user\MSSQLSERVER
其中user
是计算机名。
也无法与:.\MSSQLSERVER
但(怪异):
这4个做工作:(当我尝试连接到它们)
-
user
(“用户“是我的机器名称) (local)
.
localhost
问:
为什么我不能用我的实例名连接到我的SQL Server?
相关信息:
通过谁的工作4中的一个连接后,我运行一个有用的信息:
附:为了获得荣誉,我还在dba的堆栈站点上询问了这个问题。(因为我不知道它与哪个更相关)
答
您试图连接到SQL Server的默认实例。为此,您不使用实例名称连接到实例,而使用服务器名称连接到实例。
因此,举例来说,如果你的机器名是DBSERVER,并且使用默认实例MSSQLSERVER,那么你可以简单地通过指定服务器名称DBSERVER或(本地)或连接到该实例。(只是一个点)
是否有可能第二个sql服务器具有相同的名称? – Dani 2013-04-28 17:29:51
@Dani谁说我有2? (你可以在services.msc图片中看到它,你只能看到MSSQLSERVER是运行该实例的服务) – 2013-04-28 17:31:26
输入实例名称:YOURPC \ MSSQLSERVER或者我认为有一个类似的简写。\ MSSQLSERVER – John 2013-04-28 17:41:02