mcSynch-arbetsflödet misslyckas med felet "Duplicera nyckelvärde bryter mot den unika begränsningen "xtkfolder_fullname"
I den här artikeln beskrivs Adobe Campaign Classic-problemet där OTB-arbetsflödet mcSynch_mcExec
misslyckas med ett fel. Lär dig varför det händer och hur du åtgärdar det.
Beskrivning description
Miljö
- Adobe Campaign Classic v7
- Adobe Campaign Classic v8
Problem/symtom
OTB-arbetsflödet mcSynch_mcExec
misslyckas med felet following
:
writerBlDlvNewFolder PGS-220000 PostgreSQL-fel: FEL: dubblettnyckelvärdet bryter mot den unika begränsningen "xtkfolder_fullname" DETAIL: Key (sfullname)=(/Message Center/Transactional message history/CustomerTemplateName
Steg att återskapa:
I en Adobe Campaign Marketing-instans har arbetsflödet mcSynch_mcExec OOTB
pausats. När du kontrollerar granskningsloggarna för arbetsflödet visas felet writerBlDlvNewFolder
.
Upplösning resolution
Åtgärda felet genom att följa de här stegen på marknadsinstansen:
- Identifiera mappen som felet anger:
/Message Center/Transactional message history/CustomerTemplateName
. - Byt namn på arbetsflödet manuellt. Exempel: från
/Message Center/Transactional message history/CustomerTemplateName
till/Message Center/Transactional message history/CustomerTemplateName2
. - Starta om arbetsflödet för
mcSynch_mcExec
. Arbetsflödet bör köras utan fel och mappen bör återskapas.
Obs!
- Du kan behöva upprepa stegen ovan flera gånger för varje körningsinstans om transaktionsmeddelandemallen har publicerats och körts på flera RT-instanser.
- Sluta använda mallen som orsakar problemet. Du bör återskapa den från grunden och se till att den har ett internt namn och en ny etikett.
Orsak
Det här problemet kan uppstå när mallen för transaktionsmeddelanden är skadad (t.ex. inte har ett internt namn) eller när en manuell ändring har gjorts i mappen som misslyckas (t.ex. Message Center/Transactional message history/CustomerTemplateName
).