Я хочу собрать несколько сценариев для запуска автоматической проверки работоспособности баз данных Oracle 9i и 10g. Прежде чем начать с нуля, мне было интересно, знает ли кто-нибудь о доступных скриптах с открытым исходным кодом, которые я мог бы использовать в качестве основы для этого проекта.
Я думаю, что самая важная часть проверки работоспособности - это не извлечение данных, а их анализ. Наши скрипты построены на базе пакетов статистики, поскольку они обеспечивают наиболее надежные результаты и статистику.
http://www.leaderside.com/oracle-health-check/oracle-healthcheck-2
Если у вас есть доступ к металинку - документ 136697.1 содержит скрипт проверки работоспособности.
http://www.evdbt.com/tools.htm имеет целый набор скриптов для проверки работоспособности / мониторинга / производительности. Некоторые из них довольно продвинутые, но, возможно, на них стоит взглянуть, если вы хотите создать что-то более «мощное».
У Тима Холла есть отличный сайт для ресурсов Oracle: oracle-base.com. Могу поспорить, что там есть много чего, что можно было бы использовать.
Если у вас 10g +, встроенный веб-сайт DBCONSOLE имеет довольно обширный набор функций мониторинга и проверки работоспособности.
Я бы посмотрел на них, прежде чем смотреть на внешние скрипты.