CODE RETOUR -948

DISTRIBUTED OPERATION IS INVALID

Explication :
L’unité d’oeuvre a été lancée avant le démarrage de DDF et l’application a tenté d’effectuer une opération distribuée. L’unité d’oeuvre doit se terminer par une opération de restauration.

Action du système :
Dans les environnements IMS et CICS, toutes les instructions SQL sont rejetées jusqu’à ce qu’une annulation se produise. Dans les autres environnements, toutes les instructions SQL autres qu’un ROLLBACK statique sont rejetées jusqu’à ce qu’un ROLLBACK statique soit exécuté.

Réponse du programmeur :
Une application qui effectue des mises à jour de base de données locales avant le démarrage de DDF ne peut pas effectuer d’opérations distribuées au sein de la même unité de travail. L’unité de travail actuelle doit être terminée par une opération de restauration et une nouvelle unité de travail doit être initiée avant que toute opération SQL puisse être effectuée.

Redémarrez l’unité de travail en cours.

SQLSTATE :
56062