Tester les vues SQL d'une base de données SageCRM
Parfois il peut être utile de vérifier si les vues utilisées par SageCRM sont encore toutes correctes : La suppression d'un champ, une vue ou d'un objet SQL peut générer des erreurs :
Afin de tester toutes les vues SageCRM, il est possible de lancer dans Studio Management cette requête :
SELECT 'exec sp_refreshview ''' + name + '''' FROM sysobjects WHERE UPPER(xtype) = 'V' order by name asc
Studio Management va renvoyer un ensemble de résultat qu'il faut copier dans une fenêtre de nouvelle requête et l'exécuter :
en cas d'erreur sur une vue, Studio management va afficher la vue qui pose problème.
En cas de nombreuse vue, exécuter les requêtes lot par lot.
Ensuite vous pouvez travailler à la correction des vues afin d'éviter les erreurs.