Effectuez les étapes ci-dessous pour trouver la colonne, la vue ou la fonction manquante :
- Ouvrez SQL Management Studio.
- Développez Bases de données et sélectionnez votre base de données ePO.
- Cliquez avec le bouton droit sur la base de données ePO et cliquez sur Nouvelle requête.
- Tapez les commandes suivantes dans la zone vide :
Requête 1 - La requête ci-dessous permet de trouver la colonne des balises dans la table
ePOLeafNodeMT :
SELECT TABLE_NAME,COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'EPOLEAFNODEMT' and COLUMN_NAME = 'tags'
SortieUn exemple des résultats générés par la requête est présenté ci-dessous :
Requête 2 - La requête ci-dessous permet de vérifier si la vue
ePoLeafNode est répertoriée dans la base de données ePO :
Select * from sys.views where name = 'EPOLeafNode'
SortieUn exemple des résultats générés par la requête est présenté ci-dessous :
Requête 3 - La requête ci-dessous permet de vérifier si le nom de la fonction est disponible dans la base de données principale d'ePO :
Select * from sys.objects where name like 'epofn_tagcreatelist'
Résultat
Un exemple des résultats générés par la requête est présenté ci-dessous :
Effectuez l'une des options suivantes pour résoudre le problème :
Option 1 :
- Si les résultats de la requête 1 indiquent que la colonne de balises est manquante, exécutez le script suivant pour rechercher la colonne de balises dans la table ePoLeafNodeMT :
Alter table EPOLeafNodeMT add ExcludedTags AS ([dbo].[epofn_tagCreateList]([AutoID],(1)));
- Une fois la requête ci-dessus terminée avec succès, exécutez le script ci-dessous :
EXEC sp_refreshView N'EPOLeafNode';
Option 2:
Si les résultats de la requête 1 affichent la colonne des balises, exécutez uniquement le script suivant pour actualiser la vue EPOLeafNode :
EXEC sp_refreshView N'EPOLeafNode';