SMART ERROR RECOVERY FOR DATABASE APPLICATIONS

A database server includes logic that is operable to monitor and analyze at least events occurring within an environment of the database server and/or execution errors generated by the database server in order to detect whether a problem condition exists. The database server further includes logic t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LOMET, DAVID B, RAM, RAGHU, MUMFORD, CHADWIN J, NEERINCX, MATTHEW A, SANTOS, LUIZ F, IGNAT, OLEG, GVOZDJAK, PETER, BRADLEY, QUETZALCOATL, MUGUNDAN, BALENDRAN
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A database server includes logic that is operable to monitor and analyze at least events occurring within an environment of the database server and/or execution errors generated by the database server in order to detect whether a problem condition exists. The database server further includes logic that is operable to send one or more commands to a database driver of a client that is communicatively connected to the database server, the one or more commands specifying one or more actions to be taken by the database driver in response to the existence of the problem condition. The database driver includes logic that is operable to receive the one or more commands from the database server and logic that is operable to cause the one or more commands to be executed. Un serveur de base de données comprend une logique qui est utilisable pour surveiller et analyser au moins des événements survenant dans un environnement du serveur de base de données et des erreurs d'exécution générées par le serveur de base de données afin de détecter si une condition problématique existe. Le serveur de base de données comprend en outre une logique qui est utilisable pour envoyer une ou plusieurs instructions à un pilote de base de données d'un client qui est connecté de manière communicative au serveur de base de données, la ou les instructions spécifiant une ou plusieurs actions que doit prendre le pilote de base de données en réponse à l'existence de la condition problématique. Le pilote de base de données comporte une logique qui est utilisable pour recevoir une ou plusieurs instructions du serveur de base de données et une logique qui est utilisable pour causer l'exécution de l'instruction ou des instructions.