[发明专利]一种高效的配置数据变更处理方法在审
申请号: | 201710496273.3 | 申请日: | 2017-06-26 |
公开(公告)号: | CN107391176A | 公开(公告)日: | 2017-11-24 |
发明(设计)人: | 周修庆;王泊;赵洋明;张佳岭;王利国 | 申请(专利权)人: | 上交所技术有限责任公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 上海三方专利事务所31127 | 代理人: | 吴玮,李美立 |
地址: | 200131 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 高效 配置 数据 变更 处理 方法 | ||
1.一种高效的配置数据变更处理方法,其特征在于所述的方法包括:
a.引用配置数据变更模板,并对其配置变更自动化指令文件进行编制操作;
b.在正式部署变更的配置数据前,创建配置数据变更临时空间,并进行配置数据的变更演示;
c.在部署前和部署后,分别对所有文件进行数据完整性校验;
在所述的创建配置数据变更临时空间进行配置数据的变更演示的步骤如下:
b1.定向相关逻辑名和工作目录;
b2.创建配置数据变更临时工作目录;
b3.所有配置文件复制到配置数据变更临时工作目录;
b4.重定向相关逻辑名和工作目录,确保所有后续操作在配置数据变更临时工作目录下进行;
b5.在临时空间内进行配置文件的演示处理,比较演示处理结果与数据源的数据,并生成本次的文件差异报告;
b6. 确认差异报告,并将变更部分的原始配置文件进行备份;
b7.将经过演示确认的配置文件发布回工作目录,将所有配置文件的定向路径还原至b1状态,并按照差异报告对工作目录下的配置文件进行更新;
b8. 销毁配置数据变更临时目录,清理所有临时目录下的配置文件。
2.如权利要求1所述的一种高效的配置数据变更处理方法,其特征在于在所述的配置数据变更模板及配置变更自动化指令文件内设定有变更配置数据的操作流程指令,并且其变更的属性要素被定义为参数符号。
3.如权利要求2所述的一种高效的配置数据变更处理方法,其特征在于所述的配置数据变更模板包括数据新增模板、数据修改模板、数据删除模板、操作前预准备工作模板及操作后的校验、检查功能模板。
4.如权利要求3所述的一种高效的配置数据变更处理方法,其特征在于所述的数据新增模板内包括如下指令:
1)检查配置文件中是否已包含新增的数据,如果已包含则不进行重复处理,并报错退出,如未包含则继续后续的处理;
2)将新增数据加入至指定位置,如无指定位置,则加在配置文件末尾;
3)检查配置文件是否已包含新增的数据,如果已包含则表示新增成功,如未包含则报错退出处理。
5.如权利要求3所述的一种高效的配置数据变更处理方法,其特征在于所述的数据修改模板内包括如下指令:
1)检查配置文件中是否已包含待修改的数据,如果已包含则不进行重复处理,并报错退出,如未包含则继续后续的处理;
2)根据指定位置,进行待修改数据的内容变更,如指定位置不存在或无指定位置,则报错退出;
3)检查配置文件中是否已包含已修改的数据,如果已包含则表示修改成功,如未包含则报错退出处理。
6.如权利要求3所述的一种高效的配置数据变更处理方法,其特征在于所述的数据删除模板内包括如下指令:
1)检查配置文件是否已包含待删除数据,如果已包含则继续处理,如果未包含则表示待删除的数据不存在,则报错退出;
2)根据指定位置,对要删除的数据进行删除,如指定位置不存在或无指定位置,则报错退出;
3)检查配置文件中是否已包含已删除的数据,如果未包含则表示删除成功,如还有依然包含则报错退出处理。
7.如权利要求4或5或6所述的一种高效的配置数据变更处理方法,其特征在于对配置数据变更位置的定位方法如下:
键=值型的配置文件:搜索需要指定变更的配置键,然后对配置值进行操作;
以指定分割符分割的通用配置文件:为配置文件每行设有唯一的关键字,在变更时指定关键字,然后获得需要变更数据的所在行,根据分割符将本条数据进行分列,再按列号对配置数据进行编号,在进行变更时,根据关键字定位到数据行,然后根据指定的列号,再对数据进行操作;
以固定字符数定位的通用配置文件:根据配置文件的行号和列号定位,在变更时输入行号与列号,以及变更记录长度,再对指定位置的数据进行操作;
自定义格式文件:通过正则表达式来匹配需要修改的关键字,在变更时指定匹配的出现顺序位,再对数据进行操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上交所技术有限责任公司,未经上交所技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710496273.3/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置