[发明专利]数据库配置方法、装置、计算机设备和存储介质有效
申请号: | 201810546964.4 | 申请日: | 2018-05-31 |
公开(公告)号: | CN108804618B | 公开(公告)日: | 2023-07-28 |
发明(设计)人: | 茹作军 | 申请(专利权)人: | 康键信息技术(深圳)有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 孙凯乐 |
地址: | 518051 广东省深圳市南山区前海深港合作区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 配置 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种数据库配置方法、装置、计算机设备和存储介质。所述方法包括:获取数据库标识和相应的待配置数据包;对待配置数据包进行解析,得到多个可用配置标识和可用配置信息,其中,可用配置标识和可用配置信息一一对应;将每个可用配置标识和对应的可用配置信息进行拼装,得到对应每个可用配置标识的可用配置项;根据拼装得到的多个可用配置项生成配置文件;调用配置文件对数据库标识对应的目标数据库进行配置。采用本方法能够高效进行数据库配置。
技术领域
本申请涉及计算机技术领域,特别是涉及一种数据库配置方法、装置、计算机设备和存储介质。
背景技术
在应用开发业务中,应用开发人员需要向数据库管理人员申请部署数据库。应用开发人员首先需要通过提交数据库部署需求给数据库管理人员进行审批,审批通过之后数据库管理人员会根据数据库部署需求为应用方开发人员手动分配服务器及部署数据库。在将部署完成的数据库运用到实际应用业务之前,应用开发人员还需要向数据库管理人员提交配置需求,数据库管理人员才能执行进一步地数据库配置。传统方式中,应用开发人员要多次参与数据库的配置,且,数据库管理员需要全程人为操作进行数据库的配置,数据库配置的周期长,从而导致数据库配置的效率不高。
发明内容
基于此,有必要针对上述技术问题,提供一种能够高效进行数据库配置的数据库配置方法、装置、计算机设备和存储介质。
一种数据库配置方法,所述方法包括:获取数据库标识和相应的待配置数据包;对所述待配置数据包进行解析,得到多个可用配置标识和可用配置信息,其中,所述可用配置标识和所述可用配置信息一一对应;将每个所述可用配置标识和对应的所述可用配置信息进行拼装,得到对应每个所述可用配置标识的可用配置项;根据拼装得到的多个可用配置项生成配置文件;调用所述配置文件对所述数据库标识对应的目标数据库进行配置。
在其中一个实施例中,所述根据拼装得到的多个配置项生成配置文件,包括:获取配置环境标识和与所述配置环境标识对应的多个目标配置标识;根据与所述配置环境标识对应的多个目标配置标识,从拼装得到的多个可用配置项中筛选出对应多个所述目标配置标识的目标配置项;对筛选出的多个所述目标配置项进行组合,生成与所述配置环境标识相对应的配置文件。
在其中一个实施例中,所述调用所述配置文件对所述数据库标识对应的目标数据库进行配置,包括:接收数据库测试请求;所述数据库测试请求携带了待测试的配置环境标识;获取与所述待测试的配置环境标识相对应的配置文件;查找与所述数据库标识对应的目标数据库;在所述目标数据库中运行所获取的配置文件,对所述目标数据库进行配置。
在其中一个实施例中,所述方法还包括:接收配置变更请求;所述配置变更请求携带待更新配置标识和待更新信息;查找与所述待更新配置标识对应的待更新配置项,以及相应的待更新配置文件;所述待更新配置文件中包含所查找到的待更新配置项;根据所述待更新信息对所述待更新配置项进行更新,得到更新后的配置项;根据所述更新后的配置项对所述待更新配置文件进行更新,得到更新后的配置文件。
在其中一个实施例中,在所述对所述待配置数据包进行解析,得到多个可用配置标识和可用配置信息之前,还包括:检测所述待配置数据包的格式;当所述待配置数据包的格式不为预设格式时,对所述待配置数据包进行格式转换处理,得到所述预设格式的待配置数据包;当所述待配置数据包的格式为预设格式时,执行所述对所述待配置数据包进行解析,得到多个可用配置标识和可用配置信息的步骤。
在其中一个实施例中,在所述获取数据库标识和相应的待配置数据包之前,还包括:获取终端上传的部署请求;所述部署请求携带了数据库申请工单;从所述数据库申请工单中提取出数据库属性信息;基于所述数据库申请工单创建数据库实例,以及与所述数据库实例对应的初始数据库;根据所述数据库属性信息对所述初始数据库进行部署,得到目标数据库;当检测到目标数据库部署完成时,创建与所述目标数据库相应的授权账号;将所述授权账号发送至终端,以使得所述终端通过所述授权账号访问所述目标数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于康键信息技术(深圳)有限公司,未经康键信息技术(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810546964.4/2.html,转载请声明来源钻瓜专利网。