BFGDB0001 - BFGDB9999
- BFGDB0001E
- Un message a été rejeté mais le consignateur de base de données n''est pas parvenu à le placer dans la file des rejets. La transaction a été annulée. L''erreur signalée par le sous-système MQ était : <insertion_0>
- Gravité
- 20 : Erreur
- Explication
- Un message a été rejeté mais le consignateur de base de données n'est pas parvenu à le placer dans la file des rejets. La transaction a été annulée si bien que le message relatif au problème est à présent dans la file d'entrée (qui peut être une file d'abonnements gérés si le consignateur de base de données est alimenté à partir d'un abonnement).
- Réponse
- Examinez votre configuration MQ ainsi que le message d'erreur envoyé par le sous-système MQ afin de déterminer pourquoi le consignateur de base de données ne parvient pas à accéder à la file configurée pour les rejets. De surcroît, l'examen du message rejeté peut révéler d'autres problèmes.
- BFGDB0002E
- Un message a été rejeté, mais le consignateur de base de données a déjà placé <insertion_0> ou plusieurs messages consécutifs n''est pas parvenu à le placer dans la file des rejets (<insertion_1>). Le consignateur de base de données va annuler la transaction et il refera régulièrement des tentatives jusqu''à ce que le message soit accepté. La raison du dernier rejet était : <insertion_2>
- Gravité
- 20 : Erreur
- Explication
- Un nombre important de messages ont été rejetés sans avoir pu être traités. Le problème ne vient peut-être pas des messages en eux-mêmes, mais de la configuration générale. Comme dans le cas des autres erreurs de configuration possibles, le consignateur est entrée dans un état d'erreur dans lequel il va refaire régulièrement des tentatives jusqu'à ce que l'erreur soit résolue.
- Réponse
- Vérifiez la propriété usr.WMQFTE_ReasonForRejection des messages se trouvant dans la file de rejet afin de déterminer pour quelle raison ils ont été rejetés et corrigez le problème. La raison signalée dans cette entrée de journal concerne le dernier message rejeté, pour vous donner une indication de départ, mais elle ne s'applique pas forcément à l'ensemble des messages rejetés. Le consignateur de base de données va reprendre son traitement normal lorsque le message actuellement en tête de la file d'entrée aura pu être traité de manière satisfaisante ; si ce message est de fait non valide, vous devez le supprimer manuellement ou arrêter le consignateur avant de le redémarrer.
- BFGDB0003E
- Un problème s''est produit avec la base de données. Le pilote de la base de données a signalé les détails suivants : Etat SQL [<insertion_0>], Code d''erreur Code [<insertion_1>], Message [<insertion_2>]
- Gravité
- 20 : Erreur
- Explication
- Le consignateur a été avisé d'un problème avec la base de données qui empêche le chargement des données du message. La raison en est peut-être qu'il s'agit d'un message non valide.
- Réponse
- Consultez la documentation de votre base de données pour déterminer la bonne réponse à apporter au problème signalé.
- BFGDB0004E
- Un problème MQ s''est produit. Le code d''anomalie renvoyé <insertion_0> et le texte du message correspondant (éventuellement) : <insertion_1>. Examinez le journal d''erreurs MQ (par exemple, /var/mqm/qmgrs/COORD_QM/errors/AMQERR01.LOG ) pour plus d''informations sur ce problème.
- Gravité
- 20 : Erreur
- Explication
- Le consignateur de base de données a rencontré une erreur MQ.
- Réponse
- Consultez la documentation MQ pour déterminer la cause de cette erreur.
- BFGDB0005E
- Une erreur grave s'est produite et le consignateur de base de données va s'arrêter. Les messages en cours vont être annulés vers le gestionnaire de files d'attente. Voir les détails de l'entrée de journal précédente.
- Gravité
- 20 : Erreur
- Explication
- Une erreur s'est produite, ce qui signifie que le consignateur de base de données ne peut continuer à fonctionner. Tous les messages non encore validés auprès de la base de données vont être annulés vers le gestionnaire de files d'attente.
- Réponse
- Examinez le message précédent dans le journal pour déterminer la cause du problème et l'action à entreprendre. Une fois le problème résolu, redémarrez le consignateur de base de données.
- BFGDB0006E
- Le fichier de configuration (<insertion_0>) est illisible en raison du problème suivant : <insertion_1>
- Gravité
- 20 : Erreur
- Explication
- Le consignateur de base de données a essayé de lire le fichier de configuration mais sans succès, à cause d'un problème d'entrée/sortie.
- Réponse
- Examinez le texte du problème signalé afin de déterminer pour quelles raisons le consignateur n'est pas parvenu à lire le fichier. Corrigez le problème.
- BFGDB0007W
- Un interpréteur utilisé par le consignateur de base de données a signalé un problème. L''exception était du type : <insertion_0> et le message détaillé : <insertion_1>
- Gravité
- 10 : Avertissement
- Explication
- Un sous-système d'analyse syntaxique, utilisé par le consignateur de base de données pour manipuler les données, a signalé un problème grave et il ne peut continuer à fonctionner.
- Réponse
- Utilisez le message signalé par l'interpréteur pour déterminer la cause du problème et, si possible, le corriger, ou contactez le Service d'assistance IBM.
- BFGDB0008W
- Le message est d'un format inattendu impossible à identifier.
- Gravité
- 10 : Avertissement
- Explication
- Un message reçu par le consignateur de base de données est incompréhensible. Le message sera rejeté vers la file des rejets.
- Réponse
- Examinez le message pour déterminer pour quelles raisons il est incompréhensible. Si le message n'a aucun rapport avec WMQFTE, examinez votre configuration MQ pour déterminer pour quelles raisons le message est parvenu au consignateur WMQFTE.
- BFGDB0009W
- Le message n''a pu être décodé en raison d''un problème d''interpréteur. L''exception était du type : <insertion_0> et le message détaillé : <insertion_1>
- Gravité
- 10 : Avertissement
- Explication
- Un message reçu par le consignateur de base de données n'a pu être identifié car l'interpréteur a signalé un problème après avoir essayé de décoder le message. Le message sera rejeté vers la file des rejets.
- Réponse
- Examinez le message pour déterminer pour quelles raisons il est incompréhensible. Si le message n'a aucun rapport avec WMQFTE, examinez votre configuration MQ pour déterminer pour quelles raisons le message est parvenu au consignateur WMQFTE.
- BFGDB0010W
- Une bibliothèque d''interpréteur a signalé un problème lors du décodage des données du message. Le problème signalé était : <insertion_0>
- Gravité
- 10 : Avertissement
- Explication
- Le consignateur de base de données utilise des bibliothèques d'interpréteurs pour accéder aux données des messages qu'il reçoit. La bibliothèque a signalé un problème. Le message sera rejeté vers la file des rejets.
- Réponse
- Examinez le message et le problème signalé afin de déterminer pour quelles raisons le message est incompréhensible. Si le message n'a aucun rapport avec WMQFTE, examinez votre configuration MQ pour déterminer pour quelles raisons le message est parvenu au consignateur WMQFTE.
- BFGDB0011W
- La valeur de données représentée par "<insertion_0>" est introuvable dans le message.
- Gravité
- 10 : Avertissement
- Explication
- Un attribut qui était censé être dans le message est introuvable, ce qui fait que le message ne peut être stocké correctement. Le message sera rejeté vers la file des rejets.
- Réponse
- Examinez le message rejeté pour vous assurer qu'il s'agit bien d'un message WMQFTE valide. Si vous faites évoluer votre installation WMQFTE, vérifiez que vous procédez dans l'ordre recommandé.
- BFGDB0012W
- Le message se réfère à un planning qui n''existe pas dans la base de données. Le planning est le numéro <insertion_0>, stocké dans l''agent <insertion_1>.
- Gravité
- 10 : Avertissement
- Explication
- Un message a été reçu, qui indique le démarrage d'un transfert. Le message incluait un élément scheduleLog, ce qui indique que le transfert a été démarré par un planning. Mais, dans la base de données, aucun enregistrement de ce planning n'a été défini, ce qui fait que ses détails sont inconnus. Ces détails étant indisponibles, il est impossible d'enregistrer correctement l'événement de démarrage du transfert. Pour cette raison, le message sera rejeté vers la file des rejets.
- Réponse
- Ce message peut être la conséquence de messages ScheduleLog ne parvenant pas au consignateur de base de données. Vérifiez votre configuration MQ, spécialement l'abonnement du consignateur de base de données, pour vous assurer que tous les messages ScheduleLog et TransferLog publiés sont bien reçus.
- BFGDB0013W
- Une valeur numérique de message n''a pu être reconnue comme un nombre valide. La valeur impossible à convertir était : <insertion_0>
- Gravité
- 10 : Avertissement
- Explication
- Une donnée du message, qui était censée être d'un format numérique, n'a pu être reconnue comme un nombre valide. Le message sera rejeté vers la file des rejets.
- Réponse
- Examinez le message rejeté pour vous assurer qu'il s'agit bien d'un message WMQFTE valide. Si vous faites évoluer votre installation WMQFTE, vérifiez que vous procédez dans l'ordre recommandé.
- BFGDB0014E
- Il existe un problème avec la ou les propriétés suivantes dans le fichier de configuration : <insertion_0>.
- Gravité
- 20 : Erreur
- Explication
- Des valeurs non valides ont été données à une ou plusieurs propriétés de configuration, ou ces propriétés sont incompatibles entre elles, ou d'autres problèmes encore empêchent le consignateur de base de données d'utiliser la configuration.
- Réponse
- Consultez la documentation à propos des propriétés du fichier de configuration afin de déterminer pourquoi ce fichier n'est pas valide et corrigez le problème.
- BFGDB0015I
- L''objet MQ <insertion_0>, qui est la source des messages pour ce consignateur de base de données, est en cours d''utilisation. Le consignateur de base de données refera une tentative dans dix secondes.
- Gravité
- 0 : Information
- Explication
- L'abonnement ou la file d'attente qui fournit les messages au consignateur de base de données est en cours d'utilisation, ce qui empêche le consignateur de s'y connecter. Si le consignateur s'est déjà connecté il y a peu de temps, il se peut que l'objet soit encore marqué comme en cours d'utilisation du fait de cette précédente connexion. Dans ce cas, le gestionnaire de files d'attente effacera automatiquement le marqueur après quelques instants et le consignateur pourra alors s'y connecter. La connexion sera retentée toutes les dix secondes, ce qui fera disparaître le problème sans nécessiter aucune intervention.
- Réponse
- Si le consignateur de base de données a été récemment redémarré et que la connexion aboutit après un petit nombre de tentatives, aucune action n'est requise. Si la connexion n'aboutit pas, voyez si une autre application (par exemple, un autre consignateur de base de données) n'est pas en train d'utiliser l'objet nommé dans la base de données.
- BFGDB0016E
- La base de données a signalé un problème en rapport avec le standard XA de transactions. Le problème signalé était : <insertion_0>
- Gravité
- 20 : Erreur
- Explication
- Le consignateur de base de données utilise XA pour coordonner les transactions avec le gestionnaire de files d'attente et la base de données. La base de données a signalé un problème dans ce domaine.
- Réponse
- Reportez-vous à la documentation de votre base de données et de MQ.
- BFGDB0017W
- Un problème d''entrée/sortie a empêché le consignateur de base de données de lire un message. Le problème signalé était : <insertion_0>
- Gravité
- 10 : Avertissement
- Explication
- Le consignateur de base de données a reçu un message MQ mais il n'est pas arrivé à en lire le contenu. Le message sera rejeté vers la file des rejets.
- Réponse
- Examinez le message dans la file des rejets afin de déterminer pour quelles raisons il n'a pu être lu. Si le message n'a aucun rapport avec WMQFTE, examinez votre configuration MQ pour déterminer pour quelles raisons le message est parvenu au consignateur WMQFTE.
- BFGDB0018E
- Un problème MQ s''est produit alors que le consignateur de base de données était <insertion_0>. Le code d''anomalie renvoyé était <insertion_1> et le texte du message correspondant (éventuellement ) : <insertion_2>. Examinez le journal d''erreurs MQ (par exemple, /var/mqm/qmgrs/COORD_QM/errors/AMQERR01.LOG ) pour plus d''informations sur ce problème.
- Gravité
- 20 : Erreur
- Explication
- Le consignateur de base de données a rencontré une erreur MQ.
- Réponse
- Consultez la documentation MQ pour déterminer la cause de cette erreur.
- BFGDB0019W
- La mise à jour a été traitée par le consignateur de base de données, mais l''application du consignateur estime que cette mise à jour a échoué parce que <insertion_0>.
- Gravité
- 10 : Avertissement
- Explication
- Le logiciel de base de données a traité une commande SQL et a considéré que cette commande s'est exécutée avec succès. Mais le résultat de ce traitement n'était pas acceptable pour l'application en raison du motif allégué. Le message sera rejeté vers la file des rejets.
- Réponse
- Examinez le message rejeté pour vous assurer qu'il s'agit bien d'un message WMQFTE valide. Si vous faites évoluer votre installation WMQFTE, vérifiez que vous procédez dans l'ordre recommandé.
- BFGDB0020I
- L''objet MQ <insertion_0>, précédemment en cours d''utilisation, a pu être ouvert.
- Gravité
- 0 : Information
- Explication
- L'abonnement ou la file d'attente qui fournit les messages au consignateur de base de données était en cours d'utilisation, ce qui a empêché le consignateur de s'y connecter. Le consignateur a retenté une connexion qui a abouti.
- Réponse
- Aucune action n'est requise.
- BFGDB0021E
- Pendant la gestion des erreurs, le consignateur de base de données a tenté d''annuler la transaction en cours sans pouvoir y parvenir. Le consignateur va s''arrêter, ce qui va entraîner l''annulation automatique par le gestionnaire de files d''attente. La cause de l''échec de l''annulation était : <insertion_0>
- Gravité
- 20 : Erreur
- Explication
- Alors qu'il était en train de gérer une erreur (fait normalement mentionné au-dessus de ce message), le consignateur de base de données a tenté d'annuler la transaction pour renvoyer un ou plusieurs messages au gestionnaire de files d'attente. Mais le gestionnaire a refusé d'autoriser l'annulation. Le consignateur va s'arrêter, ce qui, sur les plateformes autres que z/OS, va provoquer une tentative automatique d'annulation par le gestionnaire de files d'attente. Sur z/OS, la transaction risque de devoir être résolue manuellement.
- Réponse
- Consultez la g MQ pour comprendre la raison pour laquelle l'annulation a échoué et l'action appropriée à entreprendre.
- BFGDB0022W
- Le message se réfère à un transfert qui n''existe pas dans la base de données. L''ID du transfert est : <insertion_0>
- Gravité
- 10 : Avertissement
- Explication
- Un message a été reçu, qui indique la progression ou l'achèvement d'un transfert. Mais, dans la base de données, aucun enregistrement de ce transfert n'a été démarré, ce qui fait que ses détails sont inconnus. Ces détails étant indisponibles, il est impossible d'enregistrer correctement l'événement de transfert. Pour cette raison, le message sera rejeté vers la file des rejets.
- Réponse
- Ce message peut être la conséquence de messages ne parvenant pas au consignateur de base de données. Vérifiez votre configuration MQ, spécialement l'abonnement du consignateur de base de données, pour vous assurer que tous les messages Log publiés sont bien reçus. La cause peut être également le rejet d'un précédent message de démarrage de transfert. Vérifiez si, dans la file de rejet, d'autre messages sont en rapport avec ce transfert et, si tel est le cas, résolvez le problème qui a provoqué leur rejet.
- BFGDB0023I
- Le consignateur de base de données a terminé les activités de démarrage et il est à présent en cours d'exécution.
- Gravité
- 0 : Information
- Explication
- Ce message est produit lorsque le consignateur de base de données a effectué toutes ses tâches de démarrage et qu'il s'apprête à extraire et traiter son premier message.
- Réponse
- Aucune action n'est requise.
- BFGDB0024E
- Le consignateur de base de données a rencontré un problème inattendu et il va s''arrêter. L''exception identifiant le problème est : <insertion_0>
- Gravité
- 20 : Erreur
- Explication
- Une exception inattendue a été rencontrée, ce qui peut être la conséquence d'un problème grave de configuration ou d'une erreur de programme.
- Réponse
- Prenez contact avec le Service d'assistance IBM en indiquant les détails contenus dans le message de l'exception ainsi que les fichiers de trace et FFDC qui ont été générés.
- BFGDB0025E
- Un problème s''est produit lors de la recherche de la configuration du consignateur de base de données. Le texte du problème est : <insertion_0>
- Gravité
- 20 : Erreur
- Explication
- Le consignateur de base de données a essayé de repérer son fichier de configuration mais sans succès, à cause d'un problème d'entrée/sortie.
- Réponse
- Examinez le texte du problème signalé afin de déterminer pour quelles raisons le consignateur n'est pas parvenu à lire le fichier. Corrigez le problème.
- BFGDB0026W
- Le type du message MQ était <insertion_0> au lieu de MQMT_DATAGRAM.
- Gravité
- 10 : Avertissement
- Explication
- Dans les messages MQ normaux, la zone message-type a la valeur MQMT_DATAGRAM. Il s'agit de la seule sorte de message qu'est censée recevoir le chargeur de a base de données. Les messages non datagrammes sont rejetés car, dans de rares cas, ils peuvent représenter une tentative de violation de sécurité. Certains types de message (les messages de rapports, par exemple), en effet, sont créés avec les droits du gestionnaire de files d'attente et non avec ceux des utilisateurs.\nMais, dans la plupart des cas, la réception de messages de type incorrect sera due à un problème de configuration MQ plutôt qu'à une violation de la sécurité.
- Réponse
- Examinez votre configuration MQ pour déterminer l'origine du message.
- BFGDB0027W
- Il a été trouvé dans la file de commandes un message qui était un message FTE sans pour autant représenter une commande pour le consignateur de base de données.
- Gravité
- 10 : Avertissement
- Explication
- Seules les commandes du consignateur de base de données conformes au schéma correspondant doivent se trouver dans la file des commandes du consignateur de base de données. Ce message semblait être un message de journal FTE du type habituellement rencontré dans la file d'entrée ou dans l'abonnement du consignateur. Les messages qui ne sont pas des messages de commandes et qui se trouvent dans la file des commandes sont supprimés, aussi devez-vous éviter d'envoyer des messages de journaux dans cette file.
- Réponse
- Déterminez pour quelles raisons un message de journal a été trouvé dans la file de commandes et, si c'est le cas, empêchez le problème de se reproduire.
- BFGDB0028W
- Le consignateur de base de données a détecté un problème relatif à un message dans sa file de commandes (<insertion_0>). Pour plus d''informations, consultez l''entrée suivante du journal. Le message a été supprimé.
- Gravité
- 10 : Avertissement
- Explication
- Un problème a été rencontré, qui se rapporte à un message individuel dans la file de commandes du consignateur de base de données. Une autre entrée sera produite dans le journal, qui contiendra des informations plus spécifiques concernant le problème.
- Réponse
- Consultez l'entrée suivante dans ce journal afin de déterminer le problème avec ce message.
- BFGDB0029E
- Le consignateur de base de données a rencontré un problème de messagerie alors qu''il tentait de lire sa file de commandes (<insertion_0>). Pour plus d''informations, consultez l''entrée suivante du journal.
- Gravité
- 20 : Erreur
- Explication
- Un problème a été rencontré, qui se rapporte à la file de commandes du consignateur de base de données. Une autre entrée sera produite dans le journal, qui contiendra des informations plus spécifiques concernant le problème.
- Réponse
- Consultez l'entrée suivante dans ce journal afin de déterminer le problème avec le système de messagerie.
- BFGDB0030I
- Le consignateur de base de données est en train de s'arrêter.
- Gravité
- 0 : Information
- Explication
- Le consignateur de base de données a reçu un message de commande lui ordonnant de s'arrêter, ce qu'il va faire. Le message de commande a été consigné dans la base de données.
- Réponse
- Si c'est vous qui êtes à l'origine de cet arrêt, vous n'avez rien à faire. Si l'arrêt est imprévu, examinez la base de données pour déterminer l'origine du message de commande.
- BFGDB0031E
- Le fichier du pilote DB2 n'a pu être chargé. Vérifiez que la propriété wmqfte.database.driver pointe bien sur le fichier db2jcc.jar dans votre installation de DB2.
- Gravité
- 20 : Erreur
- Explication
- Le consignateur de base de données n'est pas parvenu à charger la classe du pilote DB2. Dans le cadre d'une installation de DB2, cette classe est normalement fournie dans le fichier db2jcc.jar. L'emplacement précis du fichier est variable selon les plateformes et la version de DB2 ; exemple d'emplacement classique (pour DB2 9.5 sur AIX) : /opt/IBM/db2/V9.5/java/db2jcc.jar
- Réponse
- Vérifiez que la propriété wmqfte.database.driver pointe bien sur le fichier db2jcc.jar dans votre installation de DB2.
- BFGDB0032E
- Le consignateur de base de données n''est pas parvenu à effectuer une opération de base de données car il lui manque les autorisations nécessaires. Le message suivant de la base de données doit vous permettre d''identifier l''utilisateur, l''opération et la table ou l''autre objet concerné : <insertion_0>
- Gravité
- 20 : Erreur
- Explication
- Le consignateur de base de données a tenté une opération, comme INSERT, sur la base de données. La base de données a refusé d'effectuer l'opération car l'ID utilisateur sous lequel fonctionne le consignateur dispose de droits insuffisants pour effectuer cette opération. Le message d'erreur original émanant de la base de données est inclus pour que vous puissiez identifier l'autorisation spécifique qui manque.
- Réponse
- Vérifiez que le consignateur de base de données s'exécute en tant qu'utilisateur approprié et que les autorisations ont été définies correctement sur les tables utilisées par le consignateur.
- BFGDB0033E
- Un objet de base de données requis par le consignateur est introuvable. Vérifiez que le consignateur est connecté à la bonne base de données et que les tables requises ont bien été créées. Le message suivant de la base de données doit vous permettre d''identifier la table ou l''autre objet concerné : <insertion_0>
- Gravité
- 20 : Erreur
- Explication
- La base de données a signalé l'inexistence d'un objet auquel se réfère le consignateur. Si c'est la première fois que vous exécutez le consignateur, la raison la plus probable est que le fichier SQL indiqué ne s'est pas exécuté sur la base de données.
- Réponse
- Si le fichier SQL qui se trouve dans le répertoire de FTE n'a pas encore été exécuté, utilisez les outils de votre base de données pour importer les définitions de tables qu'il contient. Sinon, examinez le message émis par la base de données et qui est inclus dans le présent message d'erreur afin de déterminer pour quelles raisons l'objet est introuvable.
- BFGDB0034E
- Une colonne de base de données requis par le consignateur est introuvable. C''est le signe que la structure des tables dans la base de données n''est pas correcte pour cette version du consignateur de base de données. Le message suivant de la base de données doit vous permettre d''identifier la colonne concernée : <insertion_0>
- Gravité
- 20 : Erreur
- Explication
- La base de données a signalé l'inexistence d'une colonne à laquelle se réfère le consignateur. Si vous avez précédemment utilisé une ancienne version de cette application, la raison la plus probable est que les versions de la structure des tables ne correspondent pas à l'application. Sinon, la structure des tables peut avoir été modifiée manuellement d'une manière qui l'a rendue incompatible avec l'application du consignateur.
- Réponse
- Comparez avec la base de données elle-même le fichier SQL livré ou installé avec votre version actuelle du consignateur et vérifiez que les noms de tables et de colonnes correspondent.
- BFGDB0035E
- Un problème Java Reflection s''est produit lors de l''accès au pilote de la base de données. Vérifiez que le fichier auquel se réfère la propriété wmqfte.database.driver est un pilote JDBC valide pour une base de données prise en charge. Le problème signalé était : <insertion_0>
- Gravité
- 20 : Erreur
- Explication
- Les classes Java fournies comme pilote JDBC sont inutilisables, sans doute car elles ne correspondent pas à l'interface attendue par le consignateur de base de données. Cela est peut-être du à une définition incorrecte de la propriété wmqfte.database.driver qui pointe sur un fichier qui n'est pas un pilote JDBC valide pour une base de données prise en charge.
- Réponse
- Vérifiez que la propriété wmqfte.database.driver est correctement définie et que la base de données que vous utilisez est bien prise en charge.
- BFGDB0036E
- WebSphere MQ a signalé un problème grave lorsque le consignateur a tenté de valider une transaction. Pour préserver l'intégrité des données, le consignateur va s'arrêter.
- Gravité
- 20 : Erreur
- Explication
- Un problème (qui doit être répertorié à part dans ce journal) a été signalé pendant une opération commit MQ. Continuer à fonctionner lorsque le traitement des transactions se comporte de manière anormale risque d'endommager les données ; c'est pourquoi le consignateur va s'arrêter.
- Réponse
- Examinez le problème MQ immédiatement signalé avant cette entrée, avec les journaux d'erreurs MQ. Résolvez le problème et redémarrez le consignateur de base de données.
- BFGDB0037W
- La raison du rejet de ce message est inconnue.
- Gravité
- 10 : Avertissement
- Explication
- Le message a été annulé à de multiples reprises. Cela implique qu'il ne peut être correctement géré, c'est pourquoi il a été placé dans la file des rejets. Le consignateur conserve un enregistrement des messages qu'il annule explicitement, ce qui fait que la raison de leur rejet peut être signalée. Mais, lorsque ce message a été préparé pour la file des rejets, ce type d'enregistrement était introuvable. Cela peut se produire si plusieurs applications utilisent la file d'entrée en même temps.
- Réponse
- Examinez le message rejeté pour tenter de découvrir les raisons de son rejet. Vérifiez qu'aucune autre application ne provoque l'annulation des messages en direction de la file d'entrée du consignateur de base de données (qui peut être une file gérée par le système si l'abonnement par défaut est utilisé).
- BFGDB0038E
- Une erreur grave s'est produite. Les messages en cours ont été annulés vers le gestionnaire de files d'attente. Le consignateur de base de données va à présent actualiser son état interne et reconstruire ses connexions à MQ et à la base de données avant de relancer le traitement. Voir les détails de l'erreur dans l'entrée de journal précédente.
- Gravité
- 20 : Erreur
- Explication
- Une erreur s'est produite, ce qui signifie que le consignateur de base de données ne peut continuer à fonctionner normalement. Les parties internes de l'application vont être redémarrées pour pouvoir continuer le traitement avec une nouvelle connexion à MQ et à la base de données.
- Réponse
- Examinez le message précédent dans le journal pour déterminer la cause du problème et l'action à entreprendre.
- BFGDB0039E
- Le pilote DB2 n'est pas parvenu à charger la bibliothèque native dont il a besoin. Vérifiez que la propriété wmqfte.database.native.library.path pointe vers le bon répertoire de bibliothèques (par exemple, /opt/IBM/db2/V9.5/lib64/ ) dans votre installation de DB2.
- Gravité
- 20 : Erreur
- Explication
- Le consignateur de base de données n'est pas parvenu à charger le fichier des bibliothèques DB2 natives (non Java).
- Réponse
- Vérifiez que la propriété wmqfte.database.native.library.path pointe vers le bon répertoire de bibliothèques.
- BFGDB0040E
- La base de données nommée dans le fichier databaselogger.properties est introuvable. Vérifiez que vous avez bien créé l''instance de la base de données et que son nom correspond bien à celui indiqué dans le fichier de propriétés. Le message envoyé par le pilote de la base de données est : <insertion_0>
- Gravité
- 20 : Erreur
- Explication
- La valeur de la propriété wmqfte.database.database.name ne correspond pas à une base de données accessible par le consignateur.
- Réponse
- Vérifiez que la base de données nommée dans le fichier de propriétés existe bien.
- BFGDB0041E
- Le fichier du pilote Oracle n'a pu être chargé. Vérifiez que la propriété wmqfte.database.driver pointe bien sur le fichier ojdbc14.jar dans votre installation d'Oracle.
- Gravité
- 20 : Erreur
- Explication
- Le consignateur de base de données n'est pas parvenu à charger la classe du pilote Oracle. Dans le cadre d'une installation d'Oracle, cette classe est normalement fournie dans le fichier ojdbc14.jar.
- Réponse
- Vérifiez que la propriété wmqfte.database.driver pointe bien sur le fichier ojdbc14.jar dans votre installation d'Oracle.
- BFGDB0042E
- La plateforme de la base de données configurée n'est pas prise en charge sur z/OS.
- Gravité
- 20 : Erreur
- Explication
- Le consignateur de base de données s'exécute sur z/OS et il a tenté de charger le pilote d'une base de données dont l'utilisation n'est pas prise en charge sur cette plateforme.
- Réponse
- Vérifiez le fichier de propriétés pour vous assurer que le fournisseur de base de données qui est configuré est le bon.
- BFGDB0043W
- Le message n''a pu être stocké dans la base de données car le stocker aurait violé une contrainte d''unicité. La raison en est probablement que le message est un double d''un message déjà inséré. L''erreur signalée par la base de données est : <insertion_0>
- Gravité
- 10 : Avertissement
- Explication
- La base de données a signalé un SQLSTATE de 23505, ce qui signifie qu'un index unique ou une contrainte d'unicité ont été violés. Cela se produit par exemple lors d'une tentative d'insérer un transfert lorsqu'un transfert ayant le même identificateur (l'ID hexadécimal signalé par fteCreateTransfer) existe déjà dans la base de données. Normalement, à partir de l'erreur de base de données incluse dans le message, vous devez pouvoir déterminer de quel index ou de quelle contrainte il s'agit.
- Réponse
- Vérifiez que la gestion de vos messages journaux ne provoque pas le traitement en double des mêmes messages par le consignateur de la base de données (le retraitement des messages rejetés est autorisé). Vérifiez également que votre base de données ne contient pas une contrainte supplémentaire venant s'ajouter à celles fournies avec le produit. Si l'erreur persiste avec des messages qui n'ont pas déjà été traitées, prenez contact avec le Service d'assistance IBM.
- BFGDB0044I
- Le consignateur de base de données a pu insérer un ou plusieurs messages dans la base de données.
- Gravité
- 0 : Information
- Explication
- Cette entrée s'affiche lorsqu'une transaction a pu être validée après un ou plusieurs cycles d'annulation/nouvelle tentative. Cela implique que le problème qui existait précédemment a été résolu.
- Réponse
- Aucune action n'est requise.
- BFGDB0045E
- La version du schéma de base de données ne correspond pas à la version de l'application de consignateur de la base de données.
- Gravité
- 20 : Erreur
- Explication
- Chaque version de l'application du consignateur de la base de données requiert des tables et colonnes particulières dans la base de données, dont certaines peuvent être propres à la version. Si vous mettez à niveau le logiciel du consignateur de la base de données, vous devez aussi mettre à niveau le schéma de base de données pour qu'il corresponde. Ce message indique qu'une table ou une colonne requise par cette version du consignateur de la base de données est introuvable ; il est donc probable que la mise à niveau nécessaire n'ait pas eu lieu. Notez que seul un sous-ensemble de la base de données est contrôlé ; par conséquent, si ce message n'apparaît pas, cela ne signifie pas que toutes les tables requises existent.
- Réponse
- Vérifiez que le schéma de base de données a été mis à niveau conformément aux instructions de migration de cette version. Vérifiez que le consignateur de la base de données est connecté à l'instance de base de données appropriée.
- BFGDB0046E
- Les tables de base de données requises par le consignateur de la base de données sont introuvables. Vérifiez que vous avez exécuté le script de création de schéma pour cette instance de base de données.
- Gravité
- 20 : Erreur
- Explication
- L'instance de base de données à laquelle le consignateur de base de données est connectée ne comporte pas les tables requises.
- Réponse
- Vérifiez que le schéma de base de données a été créé conformément aux instructions d'installation. Vérifiez que le consignateur de la base de données est connecté à l'instance de base de données appropriée.
- BFGDB0047W
- Le consignateur de base de données n''est pas parvenu à créer le fichier pid <insertion_0>. L''ID de processus de ce consignateur de base de données est le suivant : <insertion_1>. L''erreur suivante a été renvoyée : <insertion_2>
- Gravité
- 10 : Avertissement
- Explication
- Lors de son démarrage, le consignateur de base de données crée un fichier pid dans le même répertoire que son fichier de configuration. Ce fichier contient l'ID de processus du consignateur de base de données de sorte à ce que le processus correct puisse être localisé pour la gestion à l'aide des outils du système d'exploitation. A cette occasion, le fichier n'a pas pu être composé. Le consignateur de base de données continuera sans celui-ci.
- Réponse
- Utilisez les informations d'erreur renvoyées pour déterminer pourquoi l'écriture du fichier a échoué et corrigez le problème.
- BFGDB0048W
- Le consignateur de base de données a détecté un trop grand nombre de fichiers pid (plus de <insertion_0>) qui semblent être verrouillés. L''ID de processus de ce consignateur de base de données est le suivant : <insertion_1>.
- Gravité
- 10 : Avertissement
- Explication
- Lors de son démarrage, le consignateur de base de données crée un "fichier pid" dans le même répertoire que son fichier de configuration. Ce fichier contient l'ID de processus du consignateur de base de données de sorte à ce que le processus correct puisse être localisé pour la gestion à l'aide des outils du système d'exploitation. Lorsqu'un processus du consignateur de base de données est en exécution, il maintient un verrou sur le fichier. Si un processus ultérieur est lancé alors que le précédent est toujours en exécution, il détecte ce verrou et crée un fichier pid supplémentaire au lieu d'utiliser le fichier existant.
Ce message indique qu'un nombre important de fichiers pid verrouillés a été détecté lors de la tentative de création d'un fichier supplémentaire pour ce processus. Comme il est improbable qu'un si grand nombre de processus de consignateur de base de données s'exécute simultanément sur la même machine, il semble qu'un problème affecte le mécanisme de verrouillage. Au lieu d'ajouter encore un autre fichier pid, le consignateur de base de données va continuer sans en créer un.
- Réponse
- Examinez le répertoire de configuration du gestionnaire de file d'attente de coordination pour déterminer si un nombre élevé de fichiers databaselogger.pid est verrouillé et si un nombre important de processus de consignateur de base de données est en exécution.
- BFGDB0049E
- Le consignateur de base de données n''a pas réussi à se connecter à la base de données en raison d''une erreur d''autorisation. L''erreur signalée par la base de données est : <insertion_0>
- Gravité
- 20 : Erreur
- Explication
- Quand le consignateur de base de données a tenté de se connecter à la base de données fournie, une erreur a été renvoyée et a indiqué que le nom d'utilisateur et le mot de passe de base de données entrés ne sont pas autorisés pour réaliser les opérations requises. L'origine la plus probable de cet échec est une configuration incorrecte ; le consignateur de base de données va donc s'arrêter pour permettre de faire des corrections.
- Réponse
- Examinez le fichier de configuration du consignateur de base de données pour voir si le nom d'utilisateur et le mot de passe de base de données fournis sont corrects. Si la base de donnée s'exécute sur la même machine que le consignateur, vérifiez aussi que le compte utilisateur du système d'exploitation servant à démarrer le consignateur possède l'autorisation suffisante pour la base de données.
- BFGDB0050W
- La propriété de configuration <insertion_0> est dépréciée et ne doit plus être utilisée.
- Gravité
- 10 : Avertissement
- Explication
- La propriété de configuration a été dépréciée. Pour éviter une configuration incorrecte, supprimez la propriété ou, si une nouvelle propriété de substitution a été fournie, remplacez la propriété par cette nouvelle valeur.
- Réponse
- Voir la documentation du produit pour déterminer la démarche correcte.
- BFGDB0051I
- Le consignateur de base de données est en cours d''exécution en tant que processus <insertion_0> bits.
- Gravité
- 0 : Information
- Explication
- Ce message décrit le mode bit du processus exécutant le consignateur de base de données.
- Réponse
- Aucune action n'est requise.
- BFGDB9997I
- <insertion_0>
- Gravité
- 0 : Information
- Explication
- Si ce message ne fournit pas suffisamment d'informations, consultez les messages d'erreur associés.
- Réponse
- Pour plus d'informations sur la résolution de cette erreur, voir les informations d'identification d'incident fournies sur le site Web du produit.
- BFGDB9998W
- <insertion_0>
- Gravité
- 10 : Avertissement
- Explication
- Si ce message ne fournit pas suffisamment d'informations, consultez les messages d'erreur associés.
- Réponse
- Pour plus d'informations sur la résolution de cette erreur, voir les informations d'identification d'incident fournies sur le site Web du produit.
- BFGDB9999E
- <insertion_0>
- Gravité
- 20 : Erreur
- Explication
- Si ce message ne fournit pas suffisamment d'informations, consultez les messages d'erreur associés.
- Réponse
- Pour plus d'informations sur la résolution de cette erreur, voir les informations d'identification d'incident fournies sur le site Web du produit.