Échec des workflows en raison d’un modèle de diffusion manquant dans Adobe Campaign Classic
Cet article explique comment résoudre les échecs de workflow dans Adobe Campaign Classic résultant de la suppression manuelle d’un modèle de diffusion dans le schéma nmsDelivery. Les manipulations directes de bases de données peuvent entraîner une instabilité du système et des erreurs. La résolution implique la restauration de l'enregistrement supprimé et l'adoption de bonnes pratiques de gestion des modèles de diffusion afin d'éviter des problèmes futurs.
Description description
Environnement
Adobe Campaign Classic
Problème/Symptômes
Plusieurs workflows ont échoué après la suppression d’un modèle de diffusion du schéma de nmsDelivery à l’aide d’une commande SQL. Les symptômes comprenaient :
- Erreurs dans divers workflows.
- Impossible de charger la vue des diffusions.
Résolution resolution
- Évitez d'exécuter directement des commandes SQL sur la base de données, car cela peut entraîner de l'instabilité et des erreurs.
- Si vous devez supprimer des enregistrements de diffusion, contactez le support technique d’Adobe pour vous assurer que le processus est géré en toute sécurité par son équipe d’infrastructure.
- Au lieu de supprimer directement des enregistrements, marquez-les pour suppression en définissant
ideletestatus=1. - Pour restaurer la fonctionnalité, insérez un nouvel enregistrement dans la table
nmsDeliveryavecideliveryid=0
Query:
insert into nmsdelivery(ideliveryid) values(0);Before:select count(*) from nmsdelivery where ideliveryid=0;
After:select count(*) from nmsdelivery where ideliveryid=0;
Si d’autres problèmes se produisent ou si d’autres suppressions sont nécessaires, contactez l’assistance technique de l’Adobe pour obtenir des conseils et de l’aide.