Sil*_*kin 5 windows sql-server failover cluster-computing sql-server-2008
有没有办法以编程方式确定SQL Server故障转移群集中的哪个节点是活动节点?或者至少确定当前机器是否是主动节点?
我有一个Windows程序,它在故障转移群集中的两个物理节点上运行,但根据它是否在主动节点上运行,它应该以不同的方式运行.部分原因是该程序不应在非活动节点和活动节点上同时运行.
(我已经阅读了一些关于使程序集群知晓的内容,但对于这个简单的场景来说,这似乎有点过分.)
从SQL Server:
Select ServerProperty('ComputerNamePhysicalNetBIOS')
Run Code Online (Sandbox Code Playgroud)
您也可以通过Microsoft.SqlServer.Management.Smo命名空间访问它,如这里.
| 归档时间: |
|
| 查看次数: |
5544 次 |
| 最近记录: |