Échec du workflow de suivi avec l'erreur broadlogRcp et Oracle

Cet article résout un problème en raison duquel le workflow de suivi échoue avec des erreurs telles que Attribute 'broadLog-id unknown et ORA-00904: "ITRACKINGLOGID": invalid identifier.

Description description

Environnement

Adobe Campaign Classic v7 (ACC v7)

Problème/Symptômes

Le workflow de suivi échoue avec les erreurs suivantes :

Attribute 'broadLog-id' unknown (see definition of schema 'Delivery recipient logs (nms:broadLogRcp)').

ORA-210000 Oracle Error: ORA-00904: "ITRACKINGLOGID": invalid identifier

Étapes à reproduire

  1. Le workflow de suivi est en pause.

  2. Lors de la vérification des logs d'audit du workflow, les erreurs suivantes s'affichent :

    code language-none
    Attribute 'broadLog-id' unknown (see definition of schema 'Recipient delivery log (nms:broadLogRcp)').
    ORA-210000 Oracle Error: ORA-00904: "ITRACKINGLOGID": invalid identifier
    

Résolution resolution

  1. Afficher tous les mappings de ciblage définis sur l'instance.
  2. Ajoutez la colonne storage/@trackingLogSchema et vérifiez les mappages cibles qui utilisent nms:broadLogRcp comme schéma de log de tracking storage/@trackingLogSchema.
  3. Corrigez ces mappings de ciblage pour utiliser un schéma de log de tracking (par exemple : nms:trackingLogRcp schéma) pour le schéma où sont stockés les logs de tracking, et enregistrez la modification.
  4. Redémarrez le workflow des logs de tracking.

Cause

Un ou plusieurs mappages de ciblage utilisent le schéma nms:broadLogRcp comme schéma de log de suivi storage/@trackingLogSchema dans leur définition.

Ce comportement est incorrect, ce qui entraîne l’échec du workflow de suivi.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f