Campaign Classic - Registro de ID zero ausente
Este artigo discute o problema de Campaign Classic em que o registro de ID zero está ausente em um esquema e você deseja restaurá-lo.
Descrição description
Ambiente
- Campaign Classic
- Campaign
Problemas/Sintomas
Antes de uma atualização de build, ao executar uma Pré-verificação de atualização em uma instância do Campaign, vemos um aviso:
------- 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
Perguntas:
- O entendimento público é que o registro de ID zero é gerado automaticamente e necessário quando os schemas são vinculados. Como alguém excluiria esse registro, intencional ou inadvertidamente?
- Depois que o registro de ID zero for excluído, qual é o método recomendado para restaurá-lo? Um comando SQL direto?
Resolução resolution
Resposta 1:
Alguém acionou um SQL diretamente para excluir todos os registros da tabela (em vez de usar a atividade Update data )
Resposta 2:
Descubra todas as colunas inteiras no esquema e crie uma consulta INSERT com 0 preenchido para todas essas colunas. Isso deve recriar o registro 0. Será necessário criar um script SQL na seção de script do Explorer no Campaign ou usar uma atividade de código SQL em um workflow para fazer isso.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f