Agent UC4 pour bases de données 5
Comportement en cas d’erreur
Chaque job base de données est une transaction conclue par une directive COMMIT.
Au cas où une erreur intervient en cours de traitement, ou si le job est terminé prématurément
(par exemple, impossible d’insérer), toutes les instructions SQL sont annulée de façon récursive,
par défaut jusqu’au COMMIT le plus récent. Ceci fournit la fonctionnalité de transaction sur base
de données. Un COMMIT peut évidemment être codé a l’intérieur du job lui-même, ce qui permet
d’avoir plusieurs transactions individuelles à l’intérieur du job. Là encore, en cas d’erreur, les
instructions SQL seront annulées jusqu’au COMMIT le plus récent.
Les commandes UC4, que l’on peut codifier dans les jobs pour bases de données, permettent de
réagir individuellement à un certain nombre d’événements :
• SQL_ON_ERROR – contrôle les réactions en cas d’erreur
• SQL_ON_ROWCOUNT_ZERO – contrôle la réaction si aucune ligne ne satisfait à la requête.
Les objets job pour base de données proposent un grand nombre de possibilités de configuration
individuelle de l’exécution des instructions SQL.
Survol des bénéfices apportés
• Indépendance vis-à-vis des outils spécifiques des fournisseurs
• Un formatage standardisé simplifie l’analyse des résultats
• Interface conviviale avec connexion directe aux bases de données.
• Encryption des mots de passe dans les objets LOGIN Î sécurité garantie
• Réaction aux événements bases de données
• Comparaison facile de différentes valeurs
• Sources des séquences SQL stockées dans la base de données UC4 Î réductions des
sources SQL dans votre environnement.
• Journalisation des modifications des sources SQL
• Gestion des versions, pour retour arrière facile sur les sources SQL.
• L’exécution fait référence à la version ; vous savez exactement ce qui s’exécute.
• L’orientation objet de UC4 réduit le nombre de définitions.
• Intégration des traitements base de données dans le flot global d’automatisation.
• Maintenance standardisée de vos bases de données :
• Définie une fois, déployée partout
• Garantie de sauvegarde de toutes les bases de données
• Audit complet, pour mettre en évidence la sauvegarde effective.
• Assurance qu’aucun traitement critique ne tourne pendant les sauvegardes.
Copyright © 2010
UC4 Software GmbH (UC4),
Tous droits réservés.
Les informations contenues dans ce document sont protégées par
un copyright et/ou d’autres dispositifs légaux de protection de la
propriété intellectuelle.
Toute utilisation non autorisée des informations contenues dans
ce document peut résulter en une violation de ces dispositifs
légaux. Sauf autorisation expresse et écrite d’UC4, la copie de
tout ou partie de l’information contenue dans ce document sous
quelque forme que ce soit et à quel usage que ce soit est
rohibée.