The invention discloses a Oracle database a type examination system based on oracheck, including the results of physical examination database; the Web server, the visualization management of all Oracle database to check equipment, selected to send a key medical equipment database commands, and regularly send examination results data query, using charts and combined with the return list results of physical examination data; Web application control layer: receive a key medical command, and to the MQ message transfer layer to send medical orders; MQ message transfer layer: the examination of commands to the karaf proxy server by sending the corresponding karaf server. The invention uses the data into the database automatically generated by oracheck tools, interface display graphics and data in a list, and display the abnormal data to distinguish between different colors or form, so as to realize the function of a key physical database Oracle.
【技术实现步骤摘要】
一种基于oracheck的Oracle数据库一键式体检系统
本专利技术涉及一种Oracle数据库体检系统,尤其涉及一种基于oracheck的Oracle数据库一键式体检系统。
技术介绍
数据库日常巡检是运维人员经常需要维护的工作之一。随着业务需求越来越复杂以及数据量的爆发式增长,给数据库服务器带来很大的压力,也给维护人员工作增加许多压力和工作量。使用常规手段显然不能满足目前需求,而且维护的效率较低。每次巡检的成本压力越来越大。综合性的巡检方面,自动化的执行和信息收集,才是未来巡检的一个发展方向。Oracle公司针对日常巡检开发很多有用的巡检诊断工具来提高维护人员效率,其中oracheck工具就是其一。oracheck工具是对数据库系统进行健康检查的一个专用工具,这个工具主要用来检查软件的配置是否符合要求以及一些最佳实践是否被应用了。通过这个工具,用户可以很方便地、自动化地对自己的系统进行健康检查和评估。虽然oracheck工具能够实现自动化对数据库系统进行建康检查和评价,但其毕竟基于命令操作和控制台输出,对显示结果格式很难直观表达出检查结果,并且多台数据库建康检查 ...
【技术保护点】
一种基于oracheck的Oracle数据库一键式体检系统,其特征在于,包括:体检结果数据库:用于保存所有待检查的Oracle数据库设备的体检结果数据;Web服务器,采用web界面对所有待检查的Oracle数据库设备进行可视化展示管理,向选中的数据库设备发送一键体检命令,并定时向体检结果数据库发送体检结果数据查询请求,采用图表和列表结合显示返回的体检结果数据;Web应用控制层:接收来自web界面的一键体检命令,并向MQ消息中转层发送体检命令;MQ消息中转层:将所述体检命令通过karaf服务器端发送给相应的karaf代理端,所述相应的karaf代理端利用oracheck工具执 ...
【技术特征摘要】
1.一种基于oracheck的Oracle数据库一键式体检系统,其特征在于,包括:体检结果数据库:用于保存所有待检查的Oracle数据库设备的体检结果数据;Web服务器,采用web界面对所有待检查的Oracle数据库设备进行可视化展示管理,向选中的数据库设备发送一键体检命令,并定时向体检结果数据库发送体检结果数据查询请求,采用图表和列表结合显示返回的体检结果数据;Web应用控制层:接收来自web界面的一键体检命令,并向MQ消息中转层发送体检命令;MQ消息中转层:将所述体检命令通过karaf服务器端发送给相应的karaf代理端,所述相应的karaf代理端利用oracheck工具执行体检命令,并将体检结果文件返回给karaf服务器端,所述karaf服务器端将体检结果文件解析后存入体检结果数据库。2.根据权利要求1所述的基于oracheck的Oracle数据库一键式体检系统,其特征在于,所述体检结果数据库中设置正在体检设备记录表,所述正在体检设备记录表中记录有关联任务ID和关联设备ID,在WEB应用控制层发送一键体检命令之前,还包括以下步骤:Web应用控制层验证选中数据库设备是否正在体检,若所述选中数据库设备正在体检,则Web应用控制层直接根据关联设备ID向体检结果数据库查询正在体检的数据库信息,若所述选中数据库设备不在体检,则向MQ消息中转层发送体检命令。3.根据权利要求1所述的基于oracheck的Oracle数据库一键式体检系统,其特征在于,在Web应用控制层接收到一键体检命令之后,还包括检查karaf代理端的oracheck工具版本号并同步到最新版本。4.根据权利要求3所述的基...
【专利技术属性】
技术研发人员:程永新,宋辉,王贤,
申请(专利权)人:上海新炬网络技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。