故障一:

上周7月5号进行升级sccm至2012 R2 SP1的操作,执行升级程序splash.hta,在最后核心程序安装步骤失败,关闭升级程序,打开SCCM控制台报错如下:
Configuration Manager 控制台无法连接到Configuration Manager 站点数据库。
升级SCCM 2012R2 SP1故障解决
故障分析:
虽然升级失败,但理论上不应该会导致无法打开sccm控制台,且报错内容看似跟升级并无关系;
报错提示无法连接站点数据库,但在升级前一切正常,并不存在权限及网络相关问题;
排错过程:
1)升级之前对SCCM和SCCM-SQL服务器做过快照,先应用快照,回退到先前状态;
2)回退完毕后,打开sccm控制台,依然有如上报错,无法连接到站点数据库;
3)回想到在升级sccm当天,公司在查禁弱口令帐户,但ccm管理账户sqladmin是域管理员,应该不在查禁账户列表,但确认了一下,确实被禁,心中哇凉哇凉滴。。。
4)sqladmin账户解禁后,依然报错,瞬间泪奔,老天为何虐我,全都恢复如初,还要这样对我。此时又猛的想到,在接到查禁弱口令帐户的通知后,重新修改加强了sqladmin账户密码,但并未同步更新ccm数据库;
5)在SQLserver更新sqladmin账户密码后,恢复正常。
故障原因定位:
1)ccm连接SQLserver管理账户sqladmin被禁用;
2)更改sqladmin密码后,未同步更新至SQLserver,以至于sqlserver mssqlserver服务无法启动;
具体操作:
打开SQL Server配置管理器,按下图更新完sqladmin密码后,启动mssqlserver服务:
升级SCCM 2012R2 SP1故障解决
如果ccm启用了报表功能,也需要在Reporting services配置管理器,更新sqladmin密码。
升级SCCM 2012R2 SP1故障解决
以上操作完毕后,顺利打开Configuration Manager 控制台。至此,有惊无险的将sccm恢复到了原来的状态。

故障二:

经过上周的踩坑洗礼后,这周(7月10)再次尝试升级,执行升级程序splash.hta后,核心程序安装成功,但当打开Configuration Manager 控制台后依然报错,同样的报错内容:Configuration Manager 控制台无法连接到Configuration Manager 站点数据库。
故障分析:
这次的升级,sqladmin账户没有任何变动,虽然报错内容相同,但可以肯定,绝对不是sqladmin账户的锅;
暂时没头绪,度娘了一番,毛都没有,看来我是第一个吃螃蟹的人,泪奔。。。
排错过程:
1)重新把上次的故障原因,排查了一遍,pass;
2)重启sccm服务器,无效;
3)换其他管理账户登录sccm服务器,打开ccm控制台,报错依旧;
4)重启sccm-sql服务器,无效;
5)死马当活马医, 重新打开splash.hta程序,点安装,但是只有“恢复站点”选项,奈何之前站点备份异常,放弃;
6)在splash.hta程序有一项“安装Configuration Manager 控制台 ”,点击安装后,控制台居然打开了,打开了,打开了,平复下激动的心情。
相关截图:
执行“安装Configuration Manager 控制台 ”后,顺利打开Configuration Manager 控制台:
升级SCCM 2012R2 SP1故障解决
升级SCCM 2012R2 SP1故障解决
至此,耗费我将近2个小时,折腾到快24点的我,终于可以睡觉了。

谨以此,纪念我这两次即艰难而又有惊无险的SCCM升级过程。

升级SCCM 2012R2 SP1故障解决的更多相关文章

  1. 主板BIOSCOMS故障解决三例

    主板故障中因为BIOS/COMS设置不当或者因为主板电池引起的coms故障而导致主板无法正常工作的比例占了不小.今天我们就来说说主板BIOS/COMS的故障和解决.声卡维修 硬盘安装设置 CMOS设置 ...

  2. hadoop集群安装故障解决

    nodemanager进程解决:http://blog.csdn.net/baiyangfu_love/article/details/13504849 编译安装:http://blog.csdn.n ...

  3. Slave_SQL_Running: No mysql同步故障解决方法

    Slave_SQL_Running: No mysql同步故障解决      今天检查数据库发现一台MySQL Slave未和主机同步,查看Slave状态:mysql> show slave s ...

  4. Win10系统,开机后提示Desktp不可用的故障解决方法。

    WIN10桌面位置不可用的故障解决方法 今天电脑开机 (Win10系统).桌面空了,然后就蒙了. 系统并弹出以下框,如下图: 原因可能是因为昨天晚上熬夜测试脚本.网上下载的脚本大多都是有毒的.但是人懒 ...

  5. WLC5520无法通过无线客户端进行网管故障解决

    客户反馈其办公环境中的WLC5520网管需要通过内部有线网络进行管理,通过无线客户端无法进行管理,远程协助其开启WLC5520的无线管理功能后故障解决.

  6. 开发中,android手机WIFI无法使用,无SIM卡故障解决

    用eclipse 开发android中,突然出现,android手机WIFI无法使用,无SIM卡故障解决 发现故障后,想办法刷机(没有成功),触点清洁都搞了. 最后恢复出厂设置居然解决了,留资料给同行 ...

  7. Juniper SRX550防火墙web页面CPU达到100%的故障解决办法

    Juniper SRX550防火墙web页面CPU达到100%的故障解决办法 利用telnet远程连接主机,对web页面注销重新登录即可,在配置中输入命令:run restart web-manage ...

  8. "mysql"."innodb_table_stats" not found 故障解决

    故障描述 "mysql"."innodb_table_stats" 表不存在 "mysql"."innodb_index_stat ...

  9. 【故障解决】enq: PS - contention

    [故障解决]enq: PS - contention 一.1  BLOG文档结构图       一.2  前言部分   一.2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能, ...

随机推荐

  1. sql server 任务调度与CPU

    一. 概述 我们知道在操作系统看来, sql server产品与其它应用程序一样,没有特别对待.但内存,硬盘,cpu又是数据库系统最重要的核心资源,所以在sql server 2005及以后出现了SQ ...

  2. JVM 第一次学习总结(2019年4月)

    1.内存模型 起源:在计算机系统,加入了一层读写速度尽可能接近处理器运算速度的高速缓存来作为内存和处理器之间的缓冲. 问题:缓存一致性.在多处理器系统中,每个处理器都有自己的高速缓存(抽象为工作内存) ...

  3. 经典卷积神经网络结构——LeNet-5、AlexNet、VGG-16

    经典卷积神经网络的结构一般满足如下表达式: 输出层 -> (卷积层+ -> 池化层?)+  -> 全连接层+ 上述公式中,“+”表示一个或者多个,“?”表示一个或者零个,如“卷积层+ ...

  4. 『性能』ServiceStack.Redis 和 StackExchange.Redis 性能比较

    背景 近来,需要用到 Redis 这类缓存技术 —— MongoDB 和 Redis 没有进行过比较. 我也懒得在这些细节上 纠结那么多 —— 按照网友给出的文章,听从网友建议,选择 Redis. R ...

  5. Android版数据结构与算法(七):赫夫曼树

    版权声明:本文出自汪磊的博客,未经作者允许禁止转载. 近期忙着新版本的开发,此外正在回顾C语言,大部分时间没放在数据结构与算法的整理上,所以更新有点慢了,不过既然写了就肯定尽力将这部分完全整理好分享出 ...

  6. ajax分页借鉴

    大家好这是我分页是用的代码希望大家可以相互交流ajax局部刷新 var pageindex = 1; var where = ""; var Pname = "" ...

  7. asp.net core 系列之中间件进阶篇-编写自定义中间件(middleware)

    中间件是被用到管道(pipeline)上来处理请求(request)和响应的(response). asp.net core 本身提供了一些内置的中间件,但是有一些场景,你可能会需要写一些自定义的中间 ...

  8. 第6章 令牌撤销端点(Token Revocation Endpoint) - IdentityModel 中文文档(v1.0.0)

    OAuth 2.0令牌撤销的客户端库是作为扩展方法提供的HttpClient. 以下代码撤消撤销端点处的访问令牌令牌: var client = new HttpClient(); var resul ...

  9. 泛微oa几个常用的js

    泛微OA,常用JS 为满足一些简单需求,我从网上借鉴了大量的代码,其中几个是非常好用的. (1).取值判断 通过jQuery('#field1234').val()取字段的值,field1234对应字 ...

  10. Android之友盟多渠道打包与数据统计

    文章大纲 一.多渠道打包与数据统计介绍二.友盟实现多渠道打包实战三.友盟数据统计实战四.项目源码下载五.参考文章   一.多渠道打包与数据统计介绍   多渠道打包,相信很多同学都知道.在Android ...