Bonjour,
Je m'adresse à vous aujourd'hui car j'ai un petit problème au niveau des journaux de log sur les tables HFSQL pour des transactions.
J'ai un service qui tourne en transactionnel et il doit insérer pas mal de données dans une multitude de table.
Je commence donc mon code d'insertion par un htransactiondebut et j'insère l'ensemble de mes données. Si une erreur est détectée (problème de connexion, d'accès aux fichiers etc) je réalise un htransactionannule.
Seulement j'ai remarqué que dans les journaux de logs qui sont disponibles sur chaque table, je n'ai pas une ligne pour indiquer que la transaction a été annulée. J'ai bien des lignes pour dire qu'il y a une un ajout, une lecture de données mais pas d'un abandon de transaction.
Ça me gène pas mal car impossible de pouvoir tracer pour chaque enregistrement ce qu'il c'est passé.
Les tables sont paramétrées en journalisation : "Journal des écritures + historique des accès"
Avez-vous une idée ?
Merci d'avance
Partager