默认 SQLServer 实例名称可以为空字符串吗?

Can default SQLServer instance name be empty string?

defaultSQLServer实例名可以为空字符串吗?客户争辩说他有“.\”作为 server\instance 名称。有两种实例:默认实例和命名实例,未命名的实例没有名称似乎是合乎逻辑的。但是 MSDN 说:默认名称是 MSSQLSERVER。

如您所述,MSDN 确实声明 默认实例名称MSSQLSERVER。它还声明实例名称 不需要 为默认实例指定以建立连接。

所以为了回答你的问题,默认实例名称不是空的,但对它的引用可以是。使用服务器/电脑名称引用。

可以找到与默认实例和命名实例相关的更多信息here