【技术实现步骤摘要】
基于MES系统的数据归档和还原的方法、系统、介质及装置
[0001]本专利技术属于生产管理内数据管理
,具体的说,是涉及一种基于MES系统的数据归档和还原的方法、系统、介质及装置。
技术介绍
[0002]生产制造执行追溯系统(MES)是一套面向制造企业车间执行层的生产信息化管理系统,为企业提供包括制造数据管理、计划排程管理、生产调度管理、库存管理、质量管理等。目前,生成过程中的业务数据主要存储在线数据库(WIP)里,随着业务的开展,每天产生的业务数据常年累月的堆积在在线数据库(WIP)里,导致WIP库体积越来越大,当达到一定的量级后不可避免的会影响MES系统的性能。然而,现有技术中,MES系统并没有专门的业务数据归档系统,其归档主要采用的是常规的数据归档方式,本申请专利技术人在现有MES系统实际的数据归档应用中,发现如下问题:(1)无法理清MES系统业务数据的脉络,归档数据混乱,无法适应MES系统的数据特点;(2)数据归档逻辑规则不清晰,若数据归档处理错误,则无法可逆的进行数据还原,导致MES系统WIP库的业务数据易出现丢失或不匹配、在制工单找不到相关业务数据等严重的生产事故。
技术实现思路
[0003]本专利技术的目的在于提供一种基于MES系统的数据归档和还原的方法,以解决现有技术所存在的技术问题。
[0004]为了实现上述目的,本专利技术采取的技术方案如下:
[0005]一种基于MES系统的数据归档和还原的方法,包括:
[0006](1)建立同类型数据库:配置库和目标 ...
【技术保护点】
【技术特征摘要】
1.一种基于MES系统的数据归档和还原的方法,其特征在于,包括:(1)建立同类型数据库:配置库和目标库,通过配置库链接源库的数据表和目标库的数据表;(2)数据分类:将待归档数据分为基础数据和业务数据,其中,基础数据包括基础信息、业务配置和缓增长数据,业务数据包括系统日志、业务过程数据和报表数据;(3)建立数据库服务器配置:连接到源库,建立源库
‑
目标库关系;(4)建立归档规则和还原规则:(41)建立归档规则,并通过excel方式导入归档表,构成归档规则表:基础数据的归档规则表和业务数据的归档规则表;(42)关联业务数据的归档规则表,构成业务数据的还原规则数据表;(5)数据归档:建立归档任务,关联不同的归档规则表,执行如下归档:(51)基础数据归档:选择基础数据的归档规则表,对基础数据采用整体复制迁移,由源库归档至目标库;(52)业务数据归档:选择业务数据的归档规则表,对业务数据采用业务日期或业务单据关联进行分割迁移,由源库归档至目标库;(6)数据还原:建立还原任务,选择业务数据的还原规则数据表,执行数据还原:(61)根据业务工单或业务载体关联关系,还原业务数据;(62)根据归档日期找到相关业务数据,还原业务数据。2.根据权利要求1所述的基于MES系统的数据归档和还原的方法,其特征在于:所述配置库用于存储配置信息、归档任务信息存储、逻辑算法、存储过程、归档中间表、恢复中间表;所述目标库用于存储历史归档数据。3.根据权利要求2所述的基于MES系统的数据归档和还原的方法,其特征在于:所述缓增长数据是随着业务时间积累数据增长低于N的数据,其中,N为设定值。4.根据权利要求3所述的基于MES系统的数据归档和还原的方法,其特征在于:所述源库包括在MES系统的在线数据库和离线数据库。5.根据权利要求4所述的基于MES系统的数据归档和还原的方法,其特征在于:所述归档规则表包括:父级表A、父级表A的子表B、子表B的子表C;所述归档规则表内容包括:归档表的表名、归档表主键列、归档表与父表关联的字段名、归档表的父表、父表与归档表关联字段名、归档表行数、表层级、归档分组。6.根据权利要求5所述的基于MES系统的数据归档和还原的方法,其特征在于:所述(51)的具体步骤如下:(511)选择基础数据的归档规则表;(512)设定基础数据归档的执行周期;(513)当进入执行周期或手动点击归档时,启动基础数据归档;(514)判断离线数据库与在线数据库的数据表结构是否一致,若是,则执行下一步,若否,则修改目标库的数据表结构,使其与在线数据库一致;(515)删除目标库的数据表下所有数据,复制在线数据库的数据表下所有数据,并将其插入至目标库,完成基础数据的归档。7.根据权利要求5所述的基于MES系统的数据归档和还原的方法,其特征在于:所述(52)的具体步骤如下:(521)选择业务数据的归档规则表;
(522)设定业务数据归档的归档条件;(523)设定业务数据归档的执行周期;(524)当进入执行周期或手动点击归档时,启动业务数据归档;(525)检查归档的业务数据,检查通过,执行步骤(527),检查不通过,执行步骤(526);(526)生成异常信息,并将异常信息记录到异常日志表中,并通过异常预警方式进行异常提醒;(527)将业务数据存储至配置库的归档中间表中;(528)根据归档中间表数据导出数据;(529...
【专利技术属性】
技术研发人员:张成康,祝义辉,胡惠生,李根柱,
申请(专利权)人:广州赛意信息科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。