Назад | Перейти на главную страницу

Sharepoint 2010 не может перейти на страницу результатов поиска

Я использую SharePoint 2010 на одном сервере. (предприятие, я считаю).

Я думал, что правильно настроил поиск, но не могу попасть на страницу результатов поиска. Это просто вызывает внутреннюю ошибку, и я не знаю почему.

По идентификатору корреляции в журнале я получаю следующее:

CoreResultsWebPart :: OnInit: Инициализация исключения: System.NullReferenceException: ссылка на объект не установлена ​​на экземпляр объекта. в Microsoft.Office.Server.Search.WebControls.CoreResultsWebPart.SetPropertiesOnQueryReader () в Microsoft.Office.Server.Search.WebControls.CoreResultsWebPart.OnInit (EventArgs e)

Исключение внутренней ошибки сервера: System.NullReferenceException: ссылка на объект не установлена ​​на экземпляр объекта. в Microsoft.Office.Server.Search.WebControls.CoreResultsWebPart.SetPropertiesOnQueryReader () в Microsoft.Office.Server.Search.WebControls.CoreResultsWebPart.OnInit (EventArgs e) System.NullReferenceException: ссылка на объект не установлена ​​на экземпляр объекта. в Microsoft.Office.Server.Search.WebControls.CoreResultsWebPart.SetPropertiesOnQueryReader () в Microsoft.Office.Server.Search.WebControls.CoreResultsWebPart.OnInit (EventArgs e)

Параметры корзины Watson: SharePoint Server 2010, ULSException14, 06175311 "поиск сервера sharepoint", 0e00178d "14.0.6029.0", 17853a8f "microsoft.office.server.search", 0e0017da "14.0.6106.0", 4def6b97 "среда июн 08:31 : 19 2011 ", 00003297" 00003297 ", 0000002d" 0000002d ", 4a6d3421" nullreferenceexception ", 67316a39" g1j9 "

Любая помощь будет принята с благодарностью, и я доступен для получения дополнительной информации.

Оказывается, что учетная запись, которая использовалась для создания поискового приложения (специально созданного для поиска), не имела достаточных разрешений для фактического доступа к базе данных поиска.

Я воссоздал службу приложения поиска с учетной записью с более высокими привилегиями, и это сработало.