Solution : https://service.sap.com/sap/support/notes/1293475 (Connexion à SAP Service Marketplace requise)
Résumé :
Cette note SAP traite des problèmes liés aux journaux de transactions pleins dans DB2 UDB version 8 ou supérieure, avec des symptômes apparaissant dans SYSLOG, db2diag.log ou sous forme de courts dumps. Les erreurs courantes incluent SQL0964C et ADM1823E, indiquant un journal plein détenu par une transaction en cours. Cela peut être dû à une charge de travail élevée ou à une transaction empêchant la réutilisation du journal. Les solutions détaillées impliquent l'utilisation d'outils de diagnostic DB2 et de commandes SQL pour diagnostiquer et résoudre ces problèmes. Des outils comme db2 get snapshot et db2pd, avec des instructions SQL, permettent de déterminer la transaction qui retient le journal et fournissent une voie de mitigation par les commandes COMMIT, ROLLBACK ou FORCE APPLICATION.
Mots Clés :
current log number 135pages written 5339method 1 archive status successmethod 1, 3 db2pd command db2pd -db <dbname> -transactions, application handle 23315 occupied log file s0000123, prevent stop sap application servers, identify current open transactions span, db2 system-wide unique id, encounter transaction log full situation, client application = <client_pid> coordinator agent process, 3 db2pd -db <dbname> -transactions -logs, uow_log_space_used descfor db2 udb v8
Notes associées :
1493587 | DB6: Use of infinite logging or secondary log files |
1476792 | DB6: DB transaction log being held by an open transaction |
1329179 | DB6: DB2 9.7 Standard Parameter Settings |
1308895 | DB6: File System for Transaction Log is Full |
1250466 | DB6: Perform database administration, keeping SAP AS running |
1086130 | DB6: DB2 9.5 Standard Parameter Settings |
913481 | DB6: Archiving log files with DB2 log file management |
899322 | DB6: DB2 9.1 Standard Parameter Settings |
584952 | DB6: DB2 UDB Version 8 Standard Parameter Settings |
495297 | DB6: Monitoring transaction log |
72557 | Logging in DB2 UDB systems |