通用数据库监控工具

时间:2009-02-02 16:54:42

标签: database monitoring utility

似乎应该存在,但我从来没有听说过它,并且会发现这样的实用程序非常有用。很多时候,我开发了支持数据库的应用程序 - SQL Server或Oracle。在开发过程中,鼓励应用程序的最终用户测试网站 - 我可以通过查找数据库中的条目来验证这一点...如果有条目,他们一直在测试......如果没有,他们没有。< / p>

我想要的是一个工具/实用工具,可以为我检查。我将指定数据库和连接参数,工具将定期汇集数据库(基于我指定的值),并在数据库中有任何新活动时提醒我(可能会在系统托盘中弹出通知)。我还可以指定要在工具中监视的多个数据库方案。如果存在这样的应用程序,我就不必为新活动手动运行针对数据库的查询。我知道SQL事件探查器,但是当我查看它时,我想要做的事情似乎有些过分(而且它也不会进行Oracle数据库监控)。此外,要使用SQL事件探查器,您必须是数据库的管理员。我需要监控我只有一个只读帐户的数据库。

有人知道这样的工具是否存在吗?

1 个答案:

答案 0 :(得分:1)

听起来很容易写自己的东西。只需查询数据库模式,然后在每个表上执行select count(*)或select max(lastUpdateTime)查询并保存结果。如果有什么不同,请给自己发电子邮件。 Java中的JDBC使您可以跨数据库方式访问模式信息。不知道ADO。