"중복 키 값이 고유 제한 사항 "xtkfolder_fullname"을 위반함" 오류와 함께 mcSynch 워크플로가 실패합니다.

이 문서에서는 OOTB 워크플로 mcSynch_mcExec이(가) 오류로 인해 실패하는 Adobe Campaign Classic 문제에 대해 설명합니다. 그러한 상황이 발생하는 이유와 해결 방법을 알아봅니다.

설명 description

환경

  • Adobe Campaign Classic v7
  • Adobe Campaign Classic v8

문제/증상

OOTB 워크플로 mcSynch_mcExec이(가) 실패하고 following 오류가 발생합니다.

writerBlDlvNewFolder PGS-220000 PostgreSQL 오류: 오류: 중복 키 값이 고유 제약 조건 "xtkfolder_fullname"을(를) 위반합니다. 세부 정보: 키(sfullname)=(/메시지 센터/트랜잭션 메시지 기록/CustomerTemplateName

재현 단계:

Adobe Campaign 마케팅 인스턴스에서 mcSynch_mcExec OOTB 워크플로우가 일시 중지되었습니다. 워크플로우의 감사 로그를 확인하면 writerBlDlvNewFolder 오류가 표시됩니다.

해결 방법 resolution

오류를 수정하려면 마케팅 인스턴스에서 다음 단계를 수행합니다.

  1. 오류가 나타내는 대로 폴더를 식별하십시오. /Message Center/Transactional message history/CustomerTemplateName.
  2. 수동으로 워크플로우 이름을 변경합니다. 예: /Message Center/Transactional message history/CustomerTemplateName부터 /Message Center/Transactional message history/CustomerTemplateName2까지.
  3. mcSynch_mcExec 워크플로를 다시 시작합니다. 워크플로우는 오류 없이 실행되어야 하며 폴더를 다시 만들어야 합니다.

참고:

  • 트랜잭션 메시지 템플릿이 여러 RT 인스턴스에서 게시되고 실행된 경우 각 실행 인스턴스에 대해 위 단계를 여러 번 반복해야 할 수 있습니다.
  • 문제의 원인이 되는 템플릿 사용을 중단하십시오. 내부 이름과 새 레이블이 있는지 확인하기 위해 처음부터 다시 만들어야 합니다.

원인

이 문제는 트랜잭션 메시지 템플릿이 손상되었거나(예: 내부 이름이 없음) 오류가 발생한 폴더(예: Message Center/Transactional message history/CustomerTemplateName)에 대해 수동으로 수정한 경우에 발생할 수 있습니다.

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