[发明专利]监控系统内存数据库监视系统及其监视方法有效
申请号: | 200910035968.7 | 申请日: | 2009-09-28 |
公开(公告)号: | CN101673277A | 公开(公告)日: | 2010-03-17 |
发明(设计)人: | 刘孟觉;陈天皓;梁奕;郭瑞;蔡晖;张浩 | 申请(专利权)人: | 国电南瑞科技股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 南京纵横知识产权代理有限公司 | 代理人: | 董建林;许婉静 |
地址: | 210061江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 监控 系统 内存 数据库 监视 及其 方法 | ||
1.一种监控系统内存数据库监视方法,其特征在于:包括以下步骤:
(1)定义监视报告结构:根据内存数据库的属性来描述修改操作,所述属 性包括:时间、位置、操作类型、定位及详细描述;
(2)向内存数据库创建生成模块;
(3)通过应用接口配置监视范围,由生成模块自动生成相应的监视模块: 应用接口配置内存数据库需要监视的范围,将监视范围发送通知消息给生成模 块,生成模块接收到应用接口的通知后,从内存数据库结构信息表中获取表结 构信息和列结构信息,利用动态取得的表结构信息和列结构信息作为监视模块 取字段值的索引,针对每一张数据表自动生成监视模块;
(4)向内存数据库创建监视模块;
(5)当监视模块监视到内存数据库数据发生变化时,产生监视报告,由应 用接口发布监视报告,提交给应用程序按需求处理。
2.根据权利要求1所述的监控系统内存数据库监视方法,其特征在于:在 所述步骤(2)中,生成模块的内容为:生成模块的相关语句,相关语句包括: 取字段值语句、变化字段比较语句和拼结构语句,所述拼结构语句是生成填充监 视报告结构各个属性的语句。
3.根据权利要求1或2所述的监控系统内存数据库监视方法,其特征在于: 所述步骤(2)还包括以下步骤:
(2.1)内存数据库校验生成模块的正确性;
(2.2)如果校验通过,将生成模块的内容插入到内存数据库特定区域中;如 果校验不能通过,则返回重新创建生成模块。
4.根据权利要求1所述的监控系统内存数据库监视方法,其特征在于:所 述步骤(4)还包括以下步骤:
(4.1)内存数据库校验监视模块的正确性;
(4.2)如果校验通过,将监视模块的内容插入到内存数据库特定区域中, 如果校验不能通过,则返回重新创建监视模块。
5.根据权利要求1或2所述的监控系统内存数据库监视方法,其特征在于: 在所述步骤(4)中,监视模块使用目的地监视模式,即监视模块仅监视本表, 由于监视模块针对每张数据表自动相应生成的,所以本表指代与监视模块具有 对应关系的当前数据表。
6.根据权利要求1或2所述的监控系统内存数据库监视方法,其特征在于: 所述步骤(5)中,由应用程序操作内存数据库,如果内存数据库有修改操作, 通过事件触发方法捕获变化内容,产生并发布监视报告。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国电南瑞科技股份有限公司,未经国电南瑞科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910035968.7/1.html,转载请声明来源钻瓜专利网。