Cuando tenemos implementado en una granja de SharePoint todos los Content Source en Continuous Crawl y se requiere modificar el job de Full Crawl al guardar nos damos cuenta que automáticamente se nos programa el job de Incremental Crawl y esto no es lo adecuado, es por ello que debemos optar por eliminar la programación de este ultimo pero la forma de hacerlo no nos deja por la interfaz gráfica. Para ello podemos utilizar los siguientes scripts
Para consultar que Jobs tenemos programados con IncrementalCrawl
$SSA = Get-SPEnterpriseSearchServiceApplication
$SPContentSources = $SSA |
Get-SPEnterpriseSearchCrawlContentSource
foreach ($cs in $SPContentSources)
{
$cs.IncrementalCrawlSchedule
}
Para eliminar todos los Jobs IncrementalCrawl de los Content Source
# Propiedad Intelectual: Omar Molinares
$SSA = Get-SPEnterpriseSearchServiceApplication
$SPContentSources = $SSA | Get-SPEnterpriseSearchCrawlContentSource
foreach ($cs in $SPContentSources)
{
$cs | Set-SPEnterpriseSearchCrawlContentSource
-RemoveCrawlSchedule -ScheduleType Incremental
}
Comentarios