[发明专利]一种监视远程数据库运行状态的方法及系统有效

专利信息
申请号: 200910107265.0 申请日: 2009-05-08
公开(公告)号: CN101551771A 公开(公告)日: 2009-10-07
发明(设计)人: 舒涛 申请(专利权)人: 中兴通讯股份有限公司
主分类号: G06F11/30 分类号: G06F11/30;G06F9/44;G06F17/30
代理公司: 深圳市永杰专利商标事务所 代理人: 曹建军
地址: 518057广东省深圳市南山区*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 监视 远程 数据库 运行 状态 方法 系统
【说明书】:

技术领域

本发明涉及计算机通讯领域,尤其涉及一种监视远程数据库运 行状态的方法及系统。

背景技术

如今,计算机的数据库技术得到了越来越广泛的应用,国内外已 经开发建设了成千上万个数据库,它给人们带来了很大的便利,已 成为企业、部门乃至个人日常工作、生产和生活的基础设施。同时, 随着现代网络通信技术的发展,数据库技术的应用已经突破了地理 限制,实现了异地用户对数据库的数据与信息的共享。但计算机系 统是一个复杂的软硬件相结合的系统,由于具体的网络环境会因某 些突发事件发生变化,常常会影响到正常使用远程数据库,所以有 必要对使用中的远程数据库运行状态进行监视,以便及时发现并处 理故障问题。

中国专利文献“用来监视数据库环境的微监视器”(专利申请 号:200410063992.9)描述了一种用于监视数据库环境的方法及装 置。所述方法包括提供一微监视器及通信装置,所述微监视器包括 具有图形用户接口的应用程序。所述微监视器与数据库环境通信以 获取数据库环境的操作信息,所述微监视器处理接收到的数据库环 境的操作信息以产生监视信息并在所述微监视器显示所述监视信 息。所述方法虽然可以监视数据库环境,但是需要在监视端设置一 个专用的数据库监视装置,还要安装好监视应用程序以及周围一系 列的硬件配置,其方法及装置较复杂、成本较高,在未安装所述监 视应用程序及相关硬件配置情况下所述方法无法实现对数据库的 监视,即其移植性较差。

发明内容

本发明所要解决的技术问题是监视数据库环境的方法较复杂、 成本较高且移植性较差的问题,提出一种简单可行、成本较低且移 植性较好监视远程数据库运行状态的方法及系统。

为了解决上述技术问题,本发明提供一种监视远程数据库运行 状态的方法,包括:

在应用程序的主线程中设置用于连接远程数据库的触发条件,同 时在所述主线程中创建并启动监视线程,所述监视线程根据所述触发 条件连接所述远程数据库并获取其运行状态的信息。

进一步地,在上述方法中,所述在主线程中创建并启动监视线程 包括:在所述主线程中创建监视线程,并在所述监视线程中建立死循 环,使所述监视线程不断运行。

进一步地,在上述方法中,所述设置连接远程数据库的触发条件 包括:在所述主线程中设置定时器,以预定的时间间隔周期性地触发 所述监视线程连接所述远程数据库。

进一步地,在上述方法中,所述监视线程根据所述触发条件连接 所述远程数据库并获取其运行状态的信息包括:

所述监视线程以所述定时器预定的时间间隔周期性地连接所述 远程数据库,若所述监视线程连接所述远程数据库成功,所述监视线 程释放所述远程数据库;若所述监视线程连接所述远程数据库失败, 所述监视线程分析并打印出所述远程数据库的异常运行状态。

进一步地,在上述方法中,所述监视线程通过标准编程接口 ODBC开放式数据库连接方式进行对所述远程数据库的连接。

一种监视远程数据库运行状态的系统,所述系统包括触发控制 模块及监视模块,所述触发控制模块用于以设定的触发条件触发所述 监视模块连接远程数据库,所述监视模块用于根据所述触发控制模块 的触发条件连接所述远程数据库并获取其运行状态的信息。

进一步地,在上述系统中,所述触发控制模块为定时器。

进一步地,在上述系统中,所述监视模块用于以所述定时器预定 的时间间隔周期性地连接所述远程数据库,若所述监视模块连接所述 远程数据库成功,所述监视模块释放所述远程数据库;若所述监视模 块连接所述远程数据库失败,所述监视模块分析并打印出所述远程数 据库的异常运行状态。

采用本发明所述的监视远程数据库运行状态的方法及系统,只 需在主线程中设置定时器及创建监视线程,不需要另外专门配置相 应的硬件,故其操作简单方便,成本较低;而且本发明的所述方法 及系统不需要在监视端安装相应的监视应用程序,所述监视线程可 根据需要在监视端临时创建且在应用程序退出时释放,故其操作灵 活,移植性较好。

附图说明

图1是本发明监视远程数据库运行状态的系统示意图;

图2是本发明监视远程数据库运行状态的方法流程示意图;

图3是本发明监视远程数据库运行状态的方法中监视线程的流 程示意图。

具体实施方式

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910107265.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top