Wir versuchen momentan den Ausfall einer Datenbank zu erkennen und entsprechend die Generierung und Veröffentlichung einzustellen.
Dazu verwenden wir zuerst ein Skript, welches vor einer Generierung die Datenbankverfügbarkeit prüft.
Allerdings würden wir das auch gerne während der Generierung sicherstellen und fragen uns, wie wir heraubekommen, ob eine Datenbankabfrage einen Fehlercode zurück gibt. Ein leeres Ergebnis ist ja ggf. auch ein valider Wert, d.h. eine Abfrage wie in der Online Dokumentation im Bereich "contentarealist" sollte um einen entsprechenden Fänger erweitert werden.
Hat das schon mal jemand gemacht?
Wie geht man sonst mit diesem Problemfeld um?