问题:
安装标准产品包,打升级补丁的时候,报如下错误(其他版本一样处理)。
再重新执行补丁包后,正常打补丁,补丁打完,系统一样的错误,这时候进管理中心也进不去,提示,数据中心版本低于当前管理中心版本,说明管理中心补丁已打上,但是应用中心没有打成功,尝试重启IIS,重启服务器重新打补丁都没用。
解决:
数据库删除管理中心库,然后修改安装目录下管理中心的配置文件
找到mcdc ,将信息为true的那一条记录注释掉,参照图示将两个注释符号放到框框记录的头尾处就可以注释该配置文件。
重新创建管理中心库:http://服务器地址:8000/Silverlight/CMC.aspx
创建完后系统依然无法登录,因为管理环境已经升级到更高版本,但是重新创建管理中心库,导致管理中心密码变更为初始密码:888888
重新打补丁时,系统提示初始密码强度低,需要修改密码,但是管理中心现在无法进入,无法通过管理中心修改密码,从别的服务器上,同版本的管理中心库中复制管理员密码信息过来,先核对两个管理中心库FSID是否一致,
查询其他管理中心库:select FPASSWORD,FMEMO from t_sec_user
这里我们只需要这两个值就可以了,然后到我们新环境的管理中心数据库中,执行
update t_sec_user set
fpassword='ee6b6da20930a75988e35c1056be0803f782d5e9d9c1eab40275600d7e5d44e2',
fmemo='0003cb23b0b3514f9b8711ec8f0004dbc687'
where fuserid=16394
FPASSWORD,FMEMO值是上面从其他管理中心库查询出来的。
执行语句后,新环境的管理中心密码就会变成和其他管理中心一样了。
然后重启IIS,重新打补丁就可以了。
以上仅提供一种处理思路,最稳妥的方法还是重新安装啦,感谢阅读!