[发明专利]访问数据库的方法、装置、设备及计算机可读存储介质有效
申请号: | 201910882851.6 | 申请日: | 2019-09-18 |
公开(公告)号: | CN110825795B | 公开(公告)日: | 2023-10-13 |
发明(设计)人: | 陈煜佳;骆东方 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25 |
代理公司: | 深圳市力道知识产权代理事务所(普通合伙) 44507 | 代理人: | 何姣 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 访问 数据库 方法 装置 设备 计算机 可读 存储 介质 | ||
本发明涉及研发管理领域,具体共公开了一种访问数据库的方法、装置、设备及计算机可读存储介质,该方法包括:在接收到调用指令时,通过调用指令对应的预置脚本获取待连接数据库的识别码,并获取识别码对应的数据库类型标签;通过预置脚本加载所述数据库类型标签对应的连接工具,其中,预置脚本包括至少一种连接工具,连接工具包括待连接数据库的配置信息;读取待连接数据库的属性信息,并基于预置脚本,根据配置信息和所述属性信息连接待连接数据库,实现了对应用的多种类数据库进行了统一管理,避免了信息的分散化,自动识别数据库类型,减少了人工判断环节,有效降低了错误率,提高了访问数据库效率。
技术领域
本发明涉及研发管理领域,尤其涉及访问数据库的方法、装置、设备及计算机可读存储介质。
背景技术
现在市面上有多种类型的数据库软件,每种数据库都有自己独立的服务模式和客户端,应对场景也有所不同。在公司业务发展壮大的过程中,相应的系统开发基于业务需求采用多种数据库来布置,但如何快速部署多种类型的数据库脚本来提高数据访问的效率,成为部署工作中的一个挑战。
传统的数据库部署方式是在对应类型的数据库客户端中进行脚本执行,如果项目中关联多种类型的数据库,在对多种类型的数据库进行部署工作时,部署人员就需要打开每个数据库的客户端,并且必须熟知牢记每个数据库分别是什么类型的以及对应的客户端。由于现有访问多类型数据库存在人为因素,访问效率低下,且易造成访问数据库错误,从而导致系统故障。
发明内容
本发明的主要目的在于提供一种访问数据库的方法、装置、设备及计算机可读存储介质,旨在解决现有访问多类型数据库存在人为因素,访问效率低下,且易造成访问数据库错误,从而导致系统故障的技术问题。
第一方面,本申请一种访问数据库的方法,所述访问数据库的方法包括:
在接收到调用指令时,通过所述调用指令对应的预置脚本获取待连接数据库的识别码,并获取所述识别码对应的数据库类型标签;
通过所述预置脚本加载所述数据库类型标签对应的连接工具,其中,所述预置脚本包括至少一种连接工具,所述连接工具包括所述待连接数据库的配置信息;
读取所述待连接数据库的属性信息,并基于所述预置脚本,根据所述配置信息和所述属性信息连接所述待连接数据库。
第二方面,本申请还提供一种访问数据库的装置,所述访问数据库的装置包括:
获取模块,用于在接收到调用指令时,通过所述调用指令对应的预置脚本获取待连接数据库的识别码,并获取所述识别码对应的数据库类型标签;
加载模块,用于通过所述预置脚本加载所述数据库类型标签对应的连接工具,其中,所述预置脚本包括至少一种连接工具,所述连接工具包括所述待连接数据库的配置信息;
连接模块,基于读取所述待连接数据库的属性信息,并基于所述预置脚本,根据所述配置信息和所述属性信息连接所述待连接数据库。
第三方面,本申请还提供一种计算机设备,所述计算机设备包括:处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如上发明所述的访问数据库方法的步骤。
第四方面,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如上发明所述的访问数据库的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910882851.6/2.html,转载请声明来源钻瓜专利网。