监控判断oracle数据库挂了

监控判断oracle数据库挂了,第1张

监控判断oracle数据库挂了就是数据库宕机了,不能再提供服务。

最简单的处理办法就是重启计算机。

或者就要在数据库里排查出发生问题的原因,然后对症解决。

这种思路不好,实现不了。

需要换一种想法。

例如:

1.C#写一个实时监控程序,Oracle写包和触发器

2.监控程序的作用是实时的调用包,然后返回相关数据。

3.触发器的作用是,当某个表有数据插入或者删除,或者某个字段被修改了会直接触发。将想要写的数据,写进指定表或视图

整体思路是:

当某个表有变动,触发器就触发并写入数据到指定表或视图。

一段时间后,C#监控程序调用Oracle的包,包从指定表或视图获取数据,然后将数据返回到监控端,监控端再触发特定的C#代码。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6669600.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存