升级操作说明:http://blog.51cto.com/firelong/2140305

故障一:

上周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服务器,打开ccm控制台,报错依旧;
3)查看日志C:\ConfigMgrSetup.lo_进行排错,日志提示Configuration Manager 控制台安装失败;
4)死马当活马医,在splash.hta程序有一项“安装Configuration Manager 控制台 ”,点击安装完毕后,控制台居然打开了,打开了,打开了,平复下激动的心情。
相关截图:
C:\ConfigMgrSetup.lo_日志提示:ERROR: Configuration Manager console uninstallation failed. Check log file ConfigMgrAdminUISetup.log.
升级SCCM 2012R2 SP1故障解决
执行“安装Configuration Manager 控制台 ”后,顺利打开Configuration Manager 控制台:
升级SCCM 2012R2 SP1故障解决
查看日志C:\ConfigMgrAdminUISetup.log:
升级SCCM 2012R2 SP1故障解决
升级SCCM 2012R2 SP1故障解决
至此,耗费我将近2个小时,折腾到快24点的我,终于可以睡觉了。

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