[发明专利]数据库配置管理系统有效
| 申请号: | 201511030215.9 | 申请日: | 2015-12-31 |
| 公开(公告)号: | CN106933888B | 公开(公告)日: | 2020-07-17 |
| 发明(设计)人: | 李冰 | 申请(专利权)人: | 北京城市网邻信息技术有限公司 |
| 主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/28 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨贝贝;黄健 |
| 地址: | 100015 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据库 配置管理 系统 | ||
1.一种数据库配置管理系统,其特征在于,应用于关系型数据库,所述关系型数据库用于存储多个表结构以及各所述表结构的配置信息,所述数据库配置管理系统包括:登录平台和配置管理平台,其中,
所述登录平台,用于接收用户导入的配置修改信息,并向所述配置管理平台发送所述配置修改信息;其中,所述配置修改信息包括待修改表结构的标识以及待修改表结构的替换属性信息;
所述配置管理平台,用于接收所述登录平台发送的所述配置修改信息,对所述配置修改信息中的替换属性信息进行验证,并在所述替换属性信息验证成功时,获取所述关系型数据库中的所述待修改表结构的配置信息,在所述配置信息中将所述待修改表结构的初始属性信息更新为所述替换属性信息;
所述配置管理平台包括第一接收模块、检测模块、修改模块以及配置数据库,其中,
所述第一接收模块、所述检测模块以及所述修改模块分别于所述配置数据库连接,所述检测模块与所述修改模块连接;
所述第一接收模块,用于接收所述登录平台发送的所述配置修改信息,并将所述配置修改信息存储至所述配置数据库;
所述检测模块,用于在所述配置数据库中获取所述配置修改信息,并对所述配置修改信息中的替换属性信息的合法性和/或兼容性进行验证,在确定所述替换属性信息验证成功时,向所述修改模块发送所述待修改表结构的标识;
所述修改模块,用于接收所述检测模块发送的待修改表结构的标识,根据所述待修改表结构的标识,在所述配置数据库中获取所述待修改表结构的标识对应的替换属性信息,获取所述关系型数据库中的所述待修改表结构的配置信息,在所述配置信息中将所述待修改表结构的初始属性信息更新为所述替换属性信息。
2.根据权利要求1所述的数据库配置管理系统,其特征在于,所述修改模块包括下发单元以及各所述表结构对应的服务节点,其中,
所述下发单元分别与各所述表结构对应的服务节点连接,所述下发单元分别与所述检测模块以及所述配置数据库连接;
所述下发单元,用于接收所述检测模块发送的待修改表结构的标识,根据所述待修改表结构的标识,在所述配置数据库中获取所述待修改表结构的标识对应的替换属性信息,并根据所述待修改表结构的标识,确定所述待修改表结构的标识对应的服务节点,向所述待修改表结构的标识对应的服务节点发送所述替换属性信息;
所述服务节点,用于接收所述下发单元发送的替换属性信息,获取所述关系型数据库中的所述待修改表结构的配置信息,在所述配置信息中将所述待修改表结构的初始属性信息更新为所述替换属性信息。
3.根据权利要求2所述的数据库配置管理系统,其特征在于,所述下发单元还用于,在向所述待修改表结构的标识对应的服务节点发送所述替换属性信息之后,在所述配置数据库中删除所述待修改表结构的配置信息。
4.根据权利要求2或3所述的数据库配置管理系统,其特征在于,所述服务节点还用于:
对所述待修改表结构的初始属性信息中的属性类型和所述替换属性信息中的属性类型进行比较,判断所述待修改表结构的初始属性信息中是否存在待删除的属性类型对应的属性值,若是,则将所述待删除的属性值对应的数据设置为无效数据。
5.根据权利要求1-3任一项所述的数据库配置管理系统,其特征在于,所述登录平台包括导入模块和发送模块,其中,
所述导入模块,用于接收用户导入的所述配置修改信息,并向所述发送模块发送所述配置修改信息;
所述发送模块,用于接收所述导入模块发送的所述配置修改信息,并向所述第一接收模块发送所述配置修改信息。
6.根据权利要求1-3任一项所述的数据库配置管理系统,其特征在于,所述检测模块还用于:
在确定所述替换属性信息验证失败时,生成错误报告,并向所述登录平台发送所述错误报告。
7.根据权利要求5所述的数据库配置管理系统,其特征在于,所述登录平台还包括第二接收模块,其中,所述第二接收模块用于接收所述检测模块发送的错误报告。
8.根据权利要求1-3任一项所述的数据库配置管理系统,其特征在于,所述配置管理平台还包括用户管理单元,所述用户管理单元中存储着用户名以及所述用户名对应的登录密码;
相应的,所述登录平台还包括登录模块,所述登录模块与所述用户管理单元通过网络连接,用于接收用户输入的用户名及登录密码,并向所述用户管理单元发送包括所述用户名以及所述登录密码的登录请求,以使所述用户管理单元在验证所述用户名与所述登录密码匹配时,接受所述登录请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京城市网邻信息技术有限公司,未经北京城市网邻信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511030215.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于高炉的集中称量斗
- 下一篇:一种用于高炉风口的视孔装置





