none
SCCM2002是否支持alwayson服务器多实例数据库问题 RRS feed

  • 问题

  • 一个管理中心站点和一个主站点, 两台SQL Server2012SP4 alwayson服务器安装多实例,一个默认MSSQLSERVER和MSSQLSERVER2实例。

    sql MSSQLSERVER 实例,  默认端口1433    侦听dns名称1 alwayson-db     端点端口5022  监听端口5044

    sql MSSQLSERVER2 实例,  定义端口1633   侦听dns名称2 alwayson-db2    端点端口5023   监听端口5045

    主站点数据库已迁移alwaysOn数据库服务器

    尝试再把管理中心站点数据库也迁移至alwaysOn数据库服务器,提示找不到SQL  MSSQLSERVER2 实例,

    是否SCCM 在alwayson环境中不支持多站点承载数据库?而是群集环境才能支持多站点承载不同实例数据库

    我看官网文档有此说明

    通常,站点系统服务器仅支持来自单个 Configuration Manager 站点的站点系统角色。 但是,可在运行 SQL Server 的群集/非群集服务器上使用不同的 SQL Server 实例,用于托管来自不同 Configuration Manager 站点的数据库。 为了支持不同站点中的数据库,你必须将 SQL Server 的每个实例配置为使用唯一端口进行通信。

    我在单台数据库服务器 是可以用多实例SQL把主站点和管理中心站点迁移到各自的实例数据库。

    似乎在日志中寻找不到alwayson节点

    防火墙关闭尝试了 和权限也检查了没问题。

    主站点迁移alwayson日志





    2020年9月16日 9:43

全部回复

  • 你好,

    情况有点复杂,我研究研究再给你答复。

    这个报错,你可以用udl文件测试下数据库连接是否可以成功。



    2020年9月17日 8:42
    版主
  • 嗨,我已尝试找到方法了。  可能情况为实例名无需指定留空就好,也可能是创建alwaysn时候 端点名称Hadr_endpoint 多实例不能一致?

    后面我是再把 主站点数据库从alwayon迁移出来, 删除alwayon可用性组,在重新创建可用性组,先迁移管理中心站点数据库到alwayson第二个实例,在迁移主站点数据库到alwayson默认实例 ,迁移成功了,可以再alwayson多实例承载多站点数据库

    期间修改了端点名称Hadr_endpoint1和Hadr_endpoint2,分别在各自实例修改。

    我觉得可能与无需填写实例名有很大关系。 没有在进行更多的试验研究了。

    单台数据库多实例是需要指定实例名才能找到数据库名称,


    2020年9月18日 2:44