O fluxo de trabalho de rastreamento falha com broadlogRcp e erro Oracle

Este artigo aborda um problema em que o fluxo de trabalho de rastreamento falha com erros como Atributo 'broadLog-id unknown e ORA-00904: "ITRACKINGLOGID": identificador inválido.

Descrição description

Ambiente

Adobe Campaign Classic v7 (ACC v7)

Problema/Sintomas

O fluxo de trabalho de rastreamento falha com os seguintes erros:

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

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

Etapas a serem reproduzidas

  1. O workflow de rastreamento está no estado pausado.

  2. Ao verificar os logs de auditoria do workflow, os seguintes erros são exibidos:

    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
    

Resolução resolution

  1. Exibir todos os target mappings definidos na instância.
  2. Adicione a coluna storage/@trackingLogSchema e verifique qual dos mapeamentos de destino usa nms:broadLogRcp como o esquema de log de rastreamento storage/@trackingLogSchema.
  3. Corrija esses mapeamentos de destino para usar um esquema de log de rastreamento (Exemplo: esquema nms:trackingLogRcp) para o esquema em que os logs de rastreamento são armazenados e salve a modificação.
  4. Reinicie o fluxo de trabalho do log de rastreamento.

Causa

Um ou mais target mappings usam o esquema nms:broadLogRcp como o esquema de log de rastreamento storage/@trackingLogSchema em sua definição.

Isso está incorreto, fazendo com que o workflow de rastreamento falhe.

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