1. Skip to Menu
  2. Skip to Content
  3. Skip to Footer

Sharepoint - файлы индексируются не полностью

Недавно столкнулся с проблемой - поиск на сайте не возвращает нужный результат. То есть, в библиотеке документов есть Excel файл, в котором встречается определенное слово (поиск в самом Excel легко его находит), но через поиск на портале по этой библиотеке, этот файл не находится.

Оказывается, в Sharepoint 2007 и 2010 есть такая проблема и связана она, в первую очередь, с поиском в больших файлах, содержащих много неповторяющихся слов. Это могут быть не толь xls файлы, но и doc, ppt, pdf...

А помогла мне эта статья: http://support.microsoft.com/kb/970776/en-us

Там написано, что необходимо изменить значения двух ключей реестра

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\12.0\Search\Global\Gathering Manager\CB_ChunkBufferSizeInMegaBytes

и

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\12.0\Search\Global\Gathering Manager\CB_MinBytesReservedForDoc

таким образом, чтобы CB_ChunkBufferSizeInMegaBytes было на 2Мб больше, чем CB_MinBytesReservedForDoc.

В моем случае, мне помогло выставление значений CB_ChunkBufferSizeInMegaBytes = 18Мб, а CB_MinBytesReservedForDoc = 16Мб.

После этого необходимо перезапустить службу поиска (SharePoint Server Search), изменить "проблемный" файл и запустить обходчик (Crawler), чтобы он проиндексировал его еще раз.

Добавить комментарий