1/7用友股份-LE支持服务业务本部产品方案--《升级NC56后her流程图丢失的解决方案》建立日期:2013-10-01修改日期:xxxx-xx-xx文档属性:客户文控编号:LE-DY-CP-2013-08412/7文档控制创建记录适用范围审阅人日期审阅签字所属部门发布范围内部员工伙伴客户发布人姓名所属部门发布时间日期作者所属部门邮件地址版本2013-10-01用友NC产品支持部V1。0版本领域模块备注3/7目录升级NC56后her流程图丢失的解决方案.............................................................4一、问题分析............................................................................................................4二、解决方案............................................................................................................44/7升级NC56后her流程图丢失的解决方案一、问题分析升级到56后,eHR流程图丢失。由于这些数据时HR预置盘中的数据,所以不会升级上来,但是又不能重新安装预置盘,所以会出现该问题。又由于存储流程图的字段是image类型,所以不能像普通方式把数据添加进去。二、解决方案1.使用dbvis工具(可以在网上下载),连上数据库。2.查询表sm_busiworkflow,就可以看到HR相关的数据时NULL5/7预置数据在NC57安装盘\nc_hr_pd\hrdata\wfchart\business.jar中,将该文件解压。找到ncscript\hrdata\wfchart\business\hrblob\simpchn下xxx.bin的文件就是那些流程图。文件名和表sm_busiworkflow中的主键pk_busiworkflow相同。用文本编辑器打开xxx.bin文件,找到对应数据位置,双击单元格,把文件粘贴进去。6/7点击close。点击保存按钮。最后点击保存。7/7这样就把流程图添加到数据库中了。