有人可以解释为什么在安装SQL Server之后某些PC会获得后缀" \ SQLEXPRESS"还有一些不是吗?

时间:2015-09-28 12:45:17

标签: sql-server sql-server-express

有人可以解释为什么在安装SQL Server之后某些PC的后缀为\SQLEXPRESS而有些人不知道吗?有没有选择来改变它?

任何建议或提示都将不胜感激。

1 个答案:

答案 0 :(得分:5)

这是您安装的新SQL Server的SQL Server实例名称。一台计算机可以托管多个SQL Server实例。您看到的命名约定:hostname\instance_name用于标识在单个计算机上运行的不同SQL Server实例。

安装SQL Server Express时,创建的默认实例名称为SQLEXPRESS

见:

  1. Default instance name of SQL Server Express

  2. How to: Identify a SQL Server Express Instance

  3. Instance Configuration

  4. 主机名用于机器到机器的联网。这与用于Netbios / SMB文件共享服务(\\ hostname)的名称相同,通常通过DNS(http://hostname)解析为TCP / IP服务。

    hostname \ instance_name纯粹是SQL Server命名约定。它的唯一目的是识别SQL服务器的运行实例。 SQL Server客户端网络库知道如何解析这些实例名称。标准网络堆栈没有。这意味着以下工作:

    1. ping hostname \ instance_name
    2. \主机名\实例
    3. http://hostname \实例
    4. \ instance_name仅适用于SQL Server网络客户端。