[发明专利]一种支持全面服务器的数据库管理系统在审
申请号: | 202310227087.5 | 申请日: | 2023-03-10 |
公开(公告)号: | CN116185997A | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 汪建平 | 申请(专利权)人: | 上海翔麟马大数据科技有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F11/30 |
代理公司: | 上海新申信知识产权代理有限公司 31480 | 代理人: | 孙永智 |
地址: | 200235 上海市闵行区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 全面 服务器 数据库 管理 系统 | ||
本发明公开了一种支持全面服务器的数据库管理系统,属于数据库管理领域,涉及操作系统脚本;包括特定脚本、管理开发服务器以及测试管理模块;特定脚本部署在目标服务器中,并用于实现对目标服务器的数据信息采集,发送至管理开发服务器的数据库中进行存储;测试管理模块用于对存储在管理开发服务器数据库中的数据信息进行处理得出输出结果;当测试管理模块对数据信息处理后的输出结果≥风险预警值时,测试管理模块发送异常信号至异常通知模块,异常通知模块告知管理员;本发明实现了全自动服务器管理,对于服务器出现异常情况,均会以目前的主流通信方式立即主动发送信息告知管理者,形成了一个无人值守却能放心安心的场景。
技术领域
本发明属于数据库管理领域,涉及操作系统脚本,具体是一种支持全面服务器的数据库管理系统。
背景技术
当今数据库系统的需求日益庞大,企业系统的服务器数量也越来越多,对于众多的服务器资产,如何简便高效的管理是一大难题,其中牵涉了对服务器硬件的全面支持,以及对服务器中各种需求的数据库产品的支持,而当企业增加一种新类型的数据库产品,如何能保证该企业所用的管理软件能够及时,并且有效的接入管理,是目前面临的问题。
针对此问题,目前市场上现有的管理软件主要有以下几个突出问题:
1、软件技术覆盖的硬件服务器不全面,因各类服务器的特点特性的不同,相关管理类软件的匹配需根据服务器的硬件参数进行相匹配结合;
2、数据库的种类繁多,类型也大相径庭,目前大部分管理软件对主流数据库可以提供一定的支持,但对于相对冷门的,新类型的数据库缺乏一定的支持;
3、应用的对接相对缺乏,通常管理软件厂商都适配自家的系列应用,对于其他厂商的应用均不会采取适配适应。
为此,本发明提出一种支持全面服务器的数据库管理系统。
发明内容
本申请的目的是提供一种支持全面服务器的数据库管理系统。
为实现上述目的,本申请提供了一种支持全面服务器的数据库管理系统,包括通过脚本编译工具编写特定脚本代码形成的特定脚本、管理开发服务器以及与管理开发服务器连接的测试管理模块;
所述特定脚本部署在目标服务器中,并用于实现对目标服务器的数据信息采集,发送至管理开发服务器的数据库中进行存储;
所述测试管理模块用于对存储在管理开发服务器数据库中的数据信息进行处理得出输出结果;
当测试管理模块对数据信息处理后的输出结果≥风险预警值时,测试管理模块发送异常信号至异常通知模块,异常通知模块告知管理员。
优选地,所述风险预警值由测试管理模块进行设定。
优选地,脚本编译工具为Linux操作系统的Shell工具或Windows操作系统的PowerShell工具。
优选地,目标服务器为被管理数据库所在的服务器;当所述目标服务器存在多个时,在同一网段内,特定脚本采取一键分发的形式分发至多个目标服务器的特定安装目录完成特定脚本部署。
优选地,所述特定脚本进行数据信息采集时,自定义数据上报时间,上报至管理开发服务器,以供管理开发服务器连接的测试管理模块进行调用。
优选地,异常通知模块告知管理员的方式包括短信、微信、钉钉、邮件中的一种或者多种。
优选地,测试管理模块对数据信息处理并得出输出结果的过程为:
在特定脚本中输入检索代码,测试管理模块对查询结果进行筛选;
测试管理模块将查询结果进行有效部分截取,保留部分有用数据段,并将部分有用数据段放在测试管理模块中;
通过REST接口进行可视化界面呈现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海翔麟马大数据科技有限公司,未经上海翔麟马大数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310227087.5/2.html,转载请声明来源钻瓜专利网。