故障监视器进程可以诊断错误并检查统计信息。 如果发生以下情况,监视器将标记操作成功。
数据库处于联机状态。
活动检查未返回错误。
测试事务未返回错误。
如果操作失败,则主进程将检查操作表以查找要执行的操作,然后执行预先确定的操作。 如果操作失败,主进程可以执行以下操作,这些操作可以将外部程序作为单独的进程在后台执行。
在当前节点上重新启动资源。
在当前节点上重新启动资源组。
将资源组故障转移到资源组节点列表中的下一个节点。
服务器故障监视器还可以扫描 Adaptive_Server_Log 文件,并更正扫描标识的所有错误。