Errore duplicato che ha causato problemi del flusso di lavoro OOTB

Ultimo aggiornamento: 2023-07-27

Descrizione

Ambiente

Adobe Campaign Classic v8

Problema/Sintomi

OOTB ffdaReplicateStagingData il flusso di lavoro non sta sincronizzando i dati a causa del seguente errore:

nlmoduleStagingSchema    ODB-240000 Erreur ODBC : Duplicate row detected during DML action Row Values: [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1197, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, "questions@getlemasquefrancais.com", NULL, "L��on", NULL, "Taing", NULL

Risoluzione

Elimina i dati duplicati tramite un flusso di lavoro personalizzato ed esegui nuovamente il ffdaReplicateStagingData flusso di lavoro.

Causa 

I dati duplicati vengono memorizzati nella tabella nmsdestinatari, causati da una chiave primaria personalizzata composita. Per identificare questi dati, puoi eseguire le seguenti query, dove composite-key-columns è la chiave composita personalizzata:

  • SELECT composite-key-columns FROM nmsdestinatari GROUP BY composite-key-columns HAVING COUNT > 1;
  • SELEZIONA URECIPIENTID DA Nmsrecipient GROUP PER URECIPIENTID HAVING COUNT > 1;

In questa pagina