Sql-Server
如何在多實例集群上獲取正確的實例名稱
只是一個快速的問題,不知何故無法弄清楚。
我們有一個 Active Active 集群,或者我應該說多實例集群,如下所示。節點 A 和 B 是同一視窗集群的一部分
節點 A –> Serv1\SQLINSt1
節點 B –> Serv2\SQLINSt2
我如何一次顯示節點 A 主機實例 Serv1\SQLINSt1 和節點 B 其他實例 Serv2\SQLINSt2 的資訊,因為當我使用 dmv
sys.dm_os_cluster nodes
並添加SERVERPROPERTY ('instancename')
它時,它會為兩個節點提供相同的 SQL 實例是否可以顯示兩個實例何時都出現在節點 A 上,而節點 B 沒有實例?
非常感謝感謝
在每個實例上,執行:
SELECT ServerAndInstanceName = @@SERVERNAME, UnderlyingServerName = SERVERPROPERTY(N'ComputerNamePhysicalNetBIOS');
如果它們都顯示相同
UnderlyingServerName
,那麼它們都在同一個節點上。