SCCM 在迁移管理中心站点数据库时候,查看站点复制情况发现提示‘发送方数据库中禁用Broker。’

天涯浪子 提交于 2020-10-01 18:03:49

把SCCM管理中心站点从AlwaysOn环境中迁移到单台服务器多实例数据库中,

通过SQL检查站点复制情况,发现transmission_status字段提示‘发送方数据库中禁用Broker。’

SCCM 在迁移管理中心站点数据库时候,查看站点复制情况发现提示‘发送方数据库中禁用Broker。’

SCCM 在迁移管理中心站点数据库时候,查看站点复制情况发现提示‘发送方数据库中禁用Broker。’

那么在迁移到单台环境数据库,SCCM在迁移过程中会自动处理这个一些SQL设置迁移的事项设置,有时候可能会卡在这环节了,导致站点复制初始化失败,引起SCCM管理中心站点控制台站点一直处于站点维护模式。

SCCM 在迁移管理中心站点数据库时候,查看站点复制情况发现提示‘发送方数据库中禁用Broker。’

通过sql语句查询 SELECT is_broker_enabled FROM sys.databases WHERE name = 'cm_666';,发现is_broker_enabled = 0 ,并没有自动修正过来,正常的话是is_broker_enabled = 1 。

SCCM 在迁移管理中心站点数据库时候,查看站点复制情况发现提示‘发送方数据库中禁用Broker。’

那么我们就在管理中心站点数据库中执行语句,如果执行启用Service Broker语句一直未返回命令成功,可先执行配置 Service Broker 优先级,在执行启用“Service Broker”。

如果还是不成功就要通过CMD窗口执行管理中心站点停止服务命令,在执行启用Service Broker语句命令成功后,再重新启动下管理中心站点服务器。

“D:\Program Files\Microsoft Configuration Manager\bin\X64\00000409\preinst.exe” /stopsite

--启用“Service Broker”:
ALTER DATABASE [CM_666] SET ENABLE_BROKER

--配置 Service Broker 优先级:
ALTER DATABASE [CM_666] SET HONOR_BROKER_PRIORITY ON;

SCCM 在迁移管理中心站点数据库时候,查看站点复制情况发现提示‘发送方数据库中禁用Broker。’

SCCM相关视频教程

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!