[发明专利]数据库的管理方法、装置、电子设备和存储介质有效
申请号: | 202110697819.8 | 申请日: | 2021-06-23 |
公开(公告)号: | CN113420010B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 韩兆晖;方景明;贾宁;李斌;马涛;李珊珊 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/25;G06F8/65;G06F8/71;G06F11/36 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张春晓;张效荣 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 管理 方法 装置 电子设备 存储 介质 | ||
本发明公开了数据库的管理方法、装置、电子设备和存储介质,涉及计算机技术领域。该方法的一具体实施方式包括:获取测试环境和测试组件,以查询测试组件在测试环境下对应数据库的目标版本标识;获取测试组件对应数据库的当前版本标识,以判断是否为目标版本标识;若是,则不对测试组件对应的数据库执行操作;若否,则调用纳管平台接口,向纳管平台发送目标版本标识,以使纳管平台获取目标版本标识对应的数据库文件,进而对数据库文件执行校验,在校验通过后基于数据库文件升级测试组件对应的数据库。该实施方式能够解决现有技术中数据库的版本更新需要具有一定数据库基础的人员才能执行,不仅花费工作人员的操作时间,还提高了操作成本的问题。
技术领域
本发明涉及计算机技术领域,尤其涉及一种数据库的管理方法、装置、电子设备和存储介质。
背景技术
目前数据处理的框架内包括了各功能的组件,各组件均会对应各自的数据库,不同组件在不同的应用环境中也对数据库的版本有不同的需求,所以在对各组件进行测试时,需要确定其对应数据库的版本与测试环境相匹配,进而才能可对组件执行准确的测试。现有技术中,在对组件测试时需要先从数据库的版本和补丁信息中找出所需的有用信息,并登录至对应的数据库服务器中执行数据库版本的更新,以便于与测试的组件相匹配。但是,各组件所对应数据库的类型和版本并不统一,各组件对应数据库的版本和补丁信息非常复杂,所以需要具有一定数据库基础的人员才能执行数据库的版本更新操作,不仅花费工作人员的操作时间,还提高了操作成本。
发明内容
有鉴于此,本发明实施例提供一种数据库的管理方法、装置、电子设备和存储介质,能够解决现有技术中数据库的版本更新需要具有一定数据库基础的人员才能执行,不仅花费工作人员的操作时间,还提高了操作成本的问题。
为实现上述目的,根据本发明实施例的一个方面,提供了一种数据库的管理方法。
本发明实施例的一种数据库的管理方法包括:获取测试环境和测试组件,以查询所述测试组件在所述测试环境下对应数据库的目标版本标识;获取所述测试组件对应数据库的当前版本标识,以判断是否为所述目标版本标识;若是,则不对所述测试组件对应的数据库执行操作;若否,则调用纳管平台接口,向纳管平台发送所述目标版本标识,以使所述纳管平台获取所述目标版本标识对应的数据库文件,进而对所述数据库文件执行校验,在校验通过后基于所述数据库文件升级所述测试组件对应的数据库,以基于升级后的数据库,对所述测试组件在所述测试环境下执行测试。
在一个实施例中,在对所述数据库文件执行校验之前,还包括:
查询所述测试组件对应数据库所在服务端的地址信息,基于所述地址信息将所述数据库文件发送至数据库服务端,以使所述数据库服务端对所述数据库文件执行校验,以及基于所述数据库文件升级所述测试组件对应的数据库。
在又一个实施例中,所述基于所述数据库文件升级所述测试组件对应的数据库,包括:
查询所述数据库服务端中所述测试组件对应数据库的版本标识,以判断是否为所述当前版本标识;
若是,则基于所述数据库文件升级所述测试组件对应的数据库;若否,则返回包括所述版本标识的提示消息,并基于所述数据库文件升级所述测试组件对应的数据库。
在又一个实施例中,所述调用纳管平台接口之后,还包括:
接收所述版本标识的提示消息,获取所述提示信息中的版本标识,以从数据库升级记录中查询是否存储了所述版本标识对应的数据库升级记录;
若是,则忽略所述提示消息;若否,则生成所述版本标识对应的升级记录并存储。
在又一个实施例中,所述调用纳管平台接口之后,还包括:
接收所述数据库服务端发送的数据库升级结果,以生成对应的数据库升级记录;
显示所述数据库升级记录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110697819.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种红霉素肠溶片及其制备方法
- 下一篇:一种位姿确定方法、装置及设备