DocumentaçãoCampaign Classic - Registro de ID zero ausente
Campaign Classic - Registro de ID zero ausente
Descrição
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 esquemas 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
O entendimento público é que o registro de ID zero é gerado automaticamente e necessário quando os esquemas são vinculados. Como alguém excluiria esse registro, intencional ou inadvertidamente? Alguém acionou um SQL diretamente para excluir todos os registros da tabela (em vez de usar a atividade Update data )
Depois que o registro de ID zero for excluído, qual é o método recomendado para restaurá-lo? Um comando SQL direto? 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.