[发明专利]一种基于基础库动态获取数据源配置的方法在审
申请号: | 202210716314.6 | 申请日: | 2022-06-20 |
公开(公告)号: | CN115033631A | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 王贤然;吴庆峰 | 申请(专利权)人: | 河北志晟信息技术股份有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F21/60;G06F21/62 |
代理公司: | 济南法友专利代理事务所(普通合伙) 37315 | 代理人: | 章艳荣 |
地址: | 065000 河北省廊坊市广*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 基础 动态 获取 数据源 配置 方法 | ||
1.一种基于基础库动态获取数据源配置的方法,用于计算机系统与包含多个二级数据库的基础数据库之间进行数据交互,所述交互包括存储数据源配置与获取数据源配置,其特征在于,所述存储数据源配置包括:
计算机系统将含有对多个二级数据库配置信息的数据源与多个所述二级数据库之间的连接信息添加到计算机系统的所述基础数据库中,其中,所述连接信息包括数据源信息表以及所述数据源信息表与多个所述二级数据库之间的多个连接节点;
计算机系统将所述数据源信息表存储在所述基础数据库中,并于所述基础数据库中生成与多个所述连接节点对应的多个唯一标识DBKEY,其中,单个所述唯一标识DBKEY与单个所述连接节点一一对应;
计算机系统在所述基础数据库中生成对应所述包含对多个二级数据库配置信息的数据源的DATASOURCE,其中,所述DATASOURCE用于对多个二级数据库进行CRUD操作,所述DATASOURC中包括对应同一个所述数据源信息表的多个唯一标识DBKEY。
2.根据权利要求1所述的基于基础库动态获取数据源配置的方法,其特征在于,所述获取数据源配置包括:
计算机系统更改包含对多个二级数据库配置信息的数据源中的所述配置信息;
计算机系统校验更改后的所述数据源与所述二级数据库的数据源信息表的有效性;
计算机系统根据有效的数据源信息表获取对应的多个所述连接节点以及与所述连接几点对应的所述唯一标识DBKEY,通过所述唯一标识DBKEY获取DATASOURCE。
3.根据权利要求1所述的基于基础库动态获取数据源配置的方法,其特征在于,所述连接信息包括:数据源名称,多个二级数据库的类型,服务器类型,数据源图标,WEB服务器类型,排序ID。
4.根据权利要求2所述的基于基础库动态获取数据源配置的方法,其特征在于,所述计算机系统将所述数据源信息表存储在所述基础数据库中包括:将所述数据源的IP以及密钥存储在基础数据库中,并将所述数据源信息表加密处理。
5.根据权利要求4所述的基于基础库动态获取数据源配置的方法,其特征在于,所述计算机系统校验更改后的所述数据源与所述二级数据库的数据源信息表的有效性具体包括:输入所述数据源的IP以及密钥,并通过发送测试命令验证所述数据源与所述二级数据库是否可以连接;如果无法连接,则提示更改所述数据源的IP或密钥。
6.根据权利要求1所述的基于基础库动态获取数据源配置的方法,其特征在于,计算机系统在所述基础数据库中设有拦截器,当多个所述数据源同时与所述二级数据库之间存在连接信息时,所述拦截器可通过不同所述数据源的连接信息对多个所述数据源进行筛选。
7.根据权利要求1所述的基于基础库动态获取数据源配置的方法,其特征在于,计算机系统在所述基础数据库中设有清理器,所述清理器用于清除过期的所述数据源信息表、所述唯一标识DBKEY以及所述DATASOURCE。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北志晟信息技术股份有限公司,未经河北志晟信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210716314.6/1.html,转载请声明来源钻瓜专利网。