获取SharePoint爬网历史记录

时间:2010-01-13 15:36:34

标签: sharepoint web-crawler

我有一个应用程序,它使用Microsoft.Office.Server.Search.Administration.CrawlHistory类每天读取一次爬网历史信息,并将其保存到我们可以生成报告和统计信息的数据库中。但是,出于某种原因,此类不会返回当前日期开始的爬网数据;它只会返回以早期数据开头的爬网数据。任何人都可以解释如何让这个类返回已经运行的所有爬网的数据吗?

1 个答案:

答案 0 :(得分:1)

  1. 使用.NET Reflector查看CrawlHistory类的源代码(此外,您可能还想使用FileGenerator加载项。)
  2. 检查dbo.proc_MSS_GetCrawlHistory数据库中的SharedServicesInstanceName_Search_DB存储过程(所有GetCrawlHistory重载在内部使用它。)