Patent 6947957 was granted and assigned to Unisys on September, 2005 by the United States Patent and Trademark Office.
A method of detecting a fault or a potential fault of a DBMS operating in a clustered environment is provided. The DBMS includes a log of diagnostic information that is related to the status of the DBMS. At predetermined intervals, monitoring of the log of diagnostic information is conducted for at least one of a plurality of predefined conditions occurring anywhere in the clustered environment. The predefined conditions are related to a fault or a potential fault of the DBMS. Before a fault of the DBMS occurs, the presence of at least one of the predefined conditions in the log is detected. A response to the detected predefined condition (e.g., a fail-over) is provided.