GRANDSYSTEME.COM: SITE DE RESSOURCES MAINFRAME

 
liste des codes retour SQL DB2 SQLCODE
-911

-911

THE CURRENT UNIT OF WORK HAS BEEN ROLLED BACK DUE TO DEADLOCK OR TIMEOUT. REASON code-raison, TYPE OF RESOURCE type-ressource, AND RESOURCE NAME nom-ressource

Explication :

L'unité de travail courante a été victime d'une étreinte fatale ou d'un dépassement de temps et a provoqué une opération de ROLLBACK.

Le 'code-raison' indique s'il s'agit d'une étreinte fatale ou d'un dépassement de temps.

Note :

Les modifications associées à l'unité de travail doivent être retraitées.

Action système :

L'ordre ne peut être exécuté. L'application subit un ROLLBACK jusqu'au précédent point de COMMIT.

Réponse programmeur :

Une application lourde ou susceptible de rencontrer des problèmes d'étreinte fatale doit émettre aussi fréquemment que possible des commandes COMMIT. Après un code retour –911 l'application doit être en général stoppée.