1

我正在尝试使用 Opserver 来监控 SQL Server 实例。配置独立实例没有问题,但是当我尝试使用此处记录的方法配置 SQL Server 集群时:http: //www.patrickhyatt.com/2013/10/25/setting-up-stackexchanges-opserver.html

我对将 SQL Server 集群命名实例和 Windows 节点服务器放在哪里感到困惑:

在下面的 JSON 代码中:

{
"defaultConnectionString": "Data Source=$ServerName$;Initial     Catalog=master;Integrated Security=SSPI;",
"clusters": [
    {
     "name": "SDCluster01",
     "nodes": [
      { "name": "SDCluster01\\SDCluster01_01" },
      { "name": "SDCluster02\\SDCluster01_02" },
     ]
    },       
],

我假设 SDCLuster01 是实例 DNS 名称,SDCluster01_01 和 SDCluster01_02 是 Windows 节点服务器名称。

但是如果我有一个像 SDCluster01\instance1 这样的命名实例(集群)呢?

我试图这样配置它:

{
"defaultConnectionString": "Data Source=$ServerName$;Initial     Catalog=master;Integrated Security=SSPI;",
"clusters": [
    {
     "name": "SDCluster01\instance1",
     "nodes": [
      { "name": "SDCluster01\\SDCluster01_01" },
      { "name": "SDCluster02\\SDCluster01_02" },
     ]
    },       
],

但是在部署到 Opserver 之后,它给了我这个错误消息:

[NullReferenceException:对象引用未设置为对象的实例。]

关于如何为 SQL Server 集群正确配置 JSON 文件的任何想法?

4

0 回答 0