如何解释SSMS浏览器中的服务器名称,实例名称和名称?

时间:2018-02-25 19:57:49

标签: sql-server ssms

我有这个屏幕截图显示我如何登录并显示两个select语句的输出。我看到服务器名称和实例名称,但左边的浏览器树中的名称是什么? " SQLSERVERINSTAN"是我安装O / S时给出的计算机的名称。右边的服务器名称,SELECT @@ servername命令和计算机名称之间有什么区别?

enter image description here

2 个答案:

答案 0 :(得分:0)

它是SQL Server实例的名称。

您在安装SQL-Server时已将其命名。

您可以在同一台服务器中拥有多个实例。

答案 1 :(得分:0)

如果您使用Google,则会发现this reference to @@SERVICENAME告诉您这是运行SQL Server的注册表项。同样地,this reference to @@SERVERNAME告诉您这是运行SQL Server的本地服务器的名称。因此,服务器名称是计算机上此SQL Server实例的唯一名称。

SQLSERVERINSTAN是安装SQL Server的Windows服务器的名称。如果您具有服务器的命名实例或安装了多个SQL Server,则实例名称用于标识要寻址的SQL Server。我的开发实例上安装了两个SQL Server;一个作为生产服务器的副本,一个作为开发服务器。每个都有不同的实例名称。