@myyzs
2019-01-11T10:17:34.000000Z
字数 1490
阅读 25
保利问题修复步骤
数据准备工作
- 列表项
- 将现在的2000个客户清单,以新表(polyuser)的方式导入到保利租户库,需要字段:userguid,usercodeold,usercodenew,openid(默认空)
责任人:梅义
- 备份当前保利租户库的表:erpuser、p_user、p_user_to_erp、p_user_to_wx
责任人:刘明
- 备份当前配置库的表:wzs_user,wzs_user_to_tenant
责任人:刘明
- 9日凌晨的保利租户库的:erpuser、p_user, p_user_to_erp, p_user_to_wx,p_message以新表erpuser_0109、p_user_0109, p_user_to_erp_0109, p_user_to_wx_0109,p_message_0109放入租户库
责任人:刘明
- 9日凌晨的配置库的:wzs_user、wzs_user_to_tenant,wzs_user_appmsg以新表wzs_user_0109、wzs_user_to_tenant_0109,wzs_user_appmsg_0109放入配置库
责任人:刘明
- 更新polyuser的openid:polyuser. usercodeold与p_user_0109.usercode,然后更新polyuser.openid = p_user_0109.openid
责任人:梅义
- 将polyuser表同步到配置库
责任人:梅义,刘明
责任人:李鲲鹏
通知一线,我们需要2个小时的更新时间,需要停机更新(禁用poly)
责任人:初良祥
- 停止通讯录同步服务
- 还原9日凌晨的保利租户库的:erpuser、p_user、p_user_to_erp、p_user_to_wx(使用0109表覆盖)
- 取消erpuser、p_user的usercode唯一性限制
- 更新租户库的erpuser、p_user
10.1,更新erpuser的usercode字段,erpuser.userguid = polyuser. userguid
然后将erpuser.usercode 更改为polyuser. Usercodenew
10.2,更新p_user的usercode字段,
(p_user与p_user_to_erp关联后).userguid = polyuser. userguid
然后将p_user.usercode 更改为polyuser. Usercodenew
- 还原租户库p_message,p_message_0109中消息插入到p_message中(不存在则插入)
- 删除wzs_user_to_tenenat表中保利的数据
- 将9日备份的wzs_user_to_tenant_0109中保利的数据插入到wzs_user_to_tenant
- 删除wzs_user表保利的数据,保利的数据
- 将9日备份的wzs_user_0109中保利的数据插入到wzs_user
- 更新wzs_user的erpusercode字段:
wzs_user与wzs_user_to_tenant关联后,然后结果中的openid与polyuser表的openid进行关联. 然后将wzs_user. erpusercode更改为polyuser. Usercodenew
- 还原配置库wzs_user_appmsg将wzs_user_appmsg_0109中消息插入到wzs_user_appmsg中(不存在则插入)
- 加上erpuser、p_user的usercode唯一性限制
- 开启通讯录同步服务
- 开启通讯录同步服务
- 启用保利租户
- 全量同步一次,同步密码
稳定2天后