云星空私有云环境升级错误-二进制流错误原创
金蝶云社区-一名普通的adviser
一名普通的adviser
38人赞赏了该文章 780次浏览 未经作者许可,禁止转载编辑于2022年09月29日 10:39:45

问题:        

         安装标准产品包,打升级补丁的时候,报如下错误(其他版本一样处理)。

图片1.png

        再重新执行补丁包后,正常打补丁,补丁打完,系统一样的错误,这时候进管理中心也进不去,提示,数据中心版本低于当前管理中心版本,说明管理中心补丁已打上,但是应用中心没有打成功,尝试重启IIS,重启服务器重新打补丁都没用。


解决:

        数据库删除管理中心库,然后修改安装目录下管理中心的配置文件

图片2.png


 找到mcdc ,将信息为true的那一条记录注释掉,参照图示将两个注释符号放到框框记录的头尾处就可以注释该配置文件。

图片3.png

 

        重新创建管理中心库: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,重新打补丁就可以了。

        以上仅提供一种处理思路,最稳妥的方法还是重新安装啦,感谢阅读!

图标赞 38
38人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!