在 SSMS 主屏幕的右下角和显示我的用户名和我所在数据库名称的左侧,它给出了我所在的服务器的名称。该字符串与我首次打开 SSMS 时连接到服务器时在“服务器名称”字段中输入的字符串相同,并且也显示在对象资源管理器中。SSMS 如何确定此名称?我试过了
SELECT
HOST_NAME(),
@@SERVICENAME,
DB_NAME,
@@SERVERNAME,
SERVERPROPERTY('InstanceName'),
SERVERPROPERTY('MachineName')
但只SERVERPROPERTY('MachineName')
返回 SSMS 显示内容的子字符串。其余的与所讨论的字符串完全无关。
源自您的连接字符串。尝试目标公共 IP、URL、内部 IP、netbios 名称...将镜像您使用的任何内容。