有人可以解释为什么在安装SQL Server之后某些PC的后缀为\SQLEXPRESS
而有些人不知道吗?有没有选择来改变它?
任何建议或提示都将不胜感激。
答案 0 :(得分:5)
这是您安装的新SQL Server的SQL Server实例名称。一台计算机可以托管多个SQL Server实例。您看到的命名约定:hostname\instance_name
用于标识在单个计算机上运行的不同SQL Server实例。
安装SQL Server Express时,创建的默认实例名称为SQLEXPRESS
。
见:
主机名用于机器到机器的联网。这与用于Netbios / SMB文件共享服务(\\ hostname)的名称相同,通常通过DNS(http://hostname)解析为TCP / IP服务。
hostname \ instance_name纯粹是SQL Server命名约定。它的唯一目的是识别SQL服务器的运行实例。 SQL Server客户端网络库知道如何解析这些实例名称。标准网络堆栈没有。这意味着以下不工作:
\ instance_name仅适用于SQL Server网络客户端。