Campaign Classic - 누락된 제로 ID 레코드

이 문서에서는 스키마에서 제로 ID 레코드가 누락된 Campaign Classic 문제에 대해 설명합니다.

설명 description

환경

  • Campaign Classic
  • Campaign

문제/증상

빌드 업그레이드 전에 Campaign 인스턴스에서 업그레이드 사전 확인을 실행할 때 다음과 같은 경고가 표시됩니다.

-------  0 id record is missing from the following schemas

+++++++++++  Contact Consultant : Fix and regenerate specified schemas.

_____ | schema

      | nms:recipient

      | cus:xxxxx

      | cus:xxxxx

      | cus:xxxxx

      | cus:xxxxx

질문:

  1. 스키마를 연결할 때 제로 ID 레코드가 자동 생성되고 필요하다는 것이 일반의 이해입니다. 누군가가 어떻게 의도적으로 또는 의도치 않게 이 기록을 삭제할 수 있습니까?
  2. 제로 ID 레코드가 삭제되면 복원하는 데 권장되는 방법은 무엇입니까? 직접 SQL 명령입니까?

해결 방법 resolution

답변 1:

누군가 데이터 업데이트 활동을 사용하지 않고 테이블에서 모든 레코드를 삭제하기 위해 SQL을 직접 실행했습니다.

답변 2:

스키마에서 모든 정수 열을 찾고 그러한 모든 열에 대해 0이 채워진 INSERT 쿼리를 만듭니다. 이렇게 하면 0 레코드가 다시 생성됩니다. 이 작업을 수행하려면 Campaign에서 탐색기의 스크립트 섹션에 SQL 스크립트를 만들거나 워크플로우에서 SQL 코드 활동을 사용해야 합니다.

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