Gestion de transactions actives et préparées

Cette tâche vous permet de gérer des transactions actives et préparées demandant éventuellement l'intervention de l'administrateur.

Pourquoi et quand exécuter cette tâche

[AIX Solaris HP-UX Linux Windows][IBM i]En temps normal, les transactions s'exécutent et se terminent (validation ou annulation) automatiquement, sans que vous n'ayez besoin d'intervenir. Toutefois, dans certains cas, vous devez éventuellement résoudre manuellement une transaction. Par exemple, vous décidez d'annuler une transaction qui s'est bloquée en interrogeant un gestionnaire de ressources dont vous savez, qu'il ne sera pas à nouveau disponible dans les délais requis.

[z/OS]Dans des circonstances normales, il faut s'efforcer de terminer une transaction. Cependant, cela peut s'avérer impossible dans des contextes particuliers (natifs et RRS, par exemple). Dans ce cas, la transaction est marquée en annulation seule (rollback_only) pour pouvoir être annulée lors de la prochaine fenêtre disponible. Dans d'autres cas, vous devez mettre fin manuellement à une transaction. Par exemple, vous décidez de mettre fin à une transaction qui s'est bloquée en interrogeant un gestionnaire de ressources dont vous savez qu'il ne sera pas à nouveau disponible dans les délais requis.

Remarque : Si vous choisissez de terminer une transaction sur un serveur d'applications, elle est enregistrée comme achevée dans les journaux du service de transaction pour ce serveur et ne pourra donc pas être sélectionnée pour une reprise au démarrage du serveur. Si vous terminez une transaction, vous êtes tenu de nettoyer toute transaction en attente de validation sur les gestionnaires de ressources concernés.
Vous pouvez utiliser la console d'administration pour afficher une image instantanée de toutes les transactions dans un serveur d'applications, dans les états suivants :
Transactions manuelles
Transactions attendant une exécution administrative. Pour chaque transaction, l'ID local ou l'ID global est affiché. Vous pouvez afficher des informations sur chaque ressource (notamment le gestionnaire qui y est associé) liée à la transaction. Vous pouvez également choisir de valider ou d'annuler des transactions dans cet état.
Transactions avec nouvelles tentatives
Transactions avec de nouvelles tentatives pour certaines ressources. Pour chaque transaction, l'ID local ou l'ID global est affiché et vous savez si la transaction effectue une validation ou une annulation. Vous pouvez afficher des informations sur chaque ressource (notamment le gestionnaire qui y est associé) liée à la transaction. Vous pouvez également décider de terminer (arrêter les tentatives) des transactions dans cet état.
Transactions heuristiques
Transactions ayant pris fin de façon heuristique. Pour chaque transaction, l'ID local ou l'ID global est affiché, tout comme le résultat heuristique. Vous pouvez afficher des informations sur chaque ressource (notamment le gestionnaire qui y est associé) liée à la transaction. Vous pouvez également effacer la transaction de la liste.
Transactions préparées importées
Transactions importées et préparées, mais pas encore validées. Pour chaque transaction, l'ID local ou l'ID global est affiché. Vous pouvez afficher des informations sur chaque ressource (notamment le gestionnaire qui y est associé) liée à la transaction. Vous pouvez également choisir de valider ou d'annuler des transactions dans cet état.

Pour gérer des transactions actives et préparées pour un serveur d'applications, procédez comme suit dans la console d'administration :

Procédure

  1. Affichez la page d'exécution du service de transaction pour le serveur d'applications :
    1. Dans le panneau de navigation, cliquez sur Serveurs > Types de serveurs > Serveurs d'application WebSphere.
    2. Dans la sous-fenêtre de contenu, cliquez sur le nom du serveur d'applications.
    3. Dans la sous-fenêtre de contenu, cliquez sur l'onglet Exécution.
    4. Sous Propriétés supplémentaires, cliquez sur Service de transactions.
    Les valeurs pour les propriétés d'exécution du service de transaction s'affichent alors, comprenant le nombre de transactions actives et préparées.
  2. Pour afficher une image instantanée des transactions dans un état précis, cliquez sur Consultation dans l'intitulé de zone.
  3. Facultatif : Pour consulter des informations sur les ressources associées à une transaction, cliquez sur le nom de la transaction.
  4. Facultatif : Pour agir sur une transaction, cochez la case à côté de l'entrée de cette transaction, puis cliquez sur l'un des boutons disponibles. Vous pouvez également agir sur toutes les transactions à la fois en cochant la case dans l'en-tête du tableau de transactions, puis en cliquant sur un bouton.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjta_manage
Nom du fichier : tjta_manage.html