J'ai une application qui utilise la classe Microsoft.Office.Server.Search.Administration.CrawlHistory pour lire les informations de l'historique des analyses une fois par jour et les enregistrer dans une base de données dans laquelle nous pouvons générer des rapports et des statistiques. Cependant, pour une raison quelconque, cette classe ne retournera pas les données pour les analyses qui ont démarré à la date actuelle; il retournera uniquement des données pour les analyses qui ont démarré sur des données antérieures. Quelqu'un peut-il expliquer comment obtenir cette classe pour renvoyer des données pour toutes les analyses qui ont été exécutées?Récupération de l'historique de l'analyse SharePoint
2
A
Répondre
1
- Utilisez .NET Reflector pour voir le code source de la classe
CrawlHistory
(en plus, vous voudrez peut-être utiliser le complément FileGenerator). - Vérifiez la procédure stockée
dbo.proc_MSS_GetCrawlHistory
de la base de donnéesSharedServicesInstanceName_Search_DB
(toutes les surchargesGetCrawlHistory
l'utilisent en interne).