Von der Suchanfrage konnte keine Verbindung mit dem Suchdienst hergestellt werden

Problem

Event-ID: 6398

Von der Suchanfrage konnte keine Verbindung mit dem Suchdienst hergestellt werden

The search request was unable to connect to the Search Service

Die gespeicherte Prozedur ‚dbo.Search_GetRecentStats‘ wurde nicht gefunden.

Could not find stored procedure ‚dbo.Search_GetRecentStats‘.

Details

Bei der Benutzung der SharePoint Suche im Browser wird folgende Meldung angezeigt:

Das hat leider nicht geklappt.
Von der Suchanfrage konnte keine Verbindung mit dem Suchdienst hergestellt werden.

Im Event Log findet man Event-ID: 6398

Ausnahme der Methode ‚Execute‘ der Auftragsdefinition ‚Microsoft.Office.Server.Search.Monitoring.HealthStatUpdateJobDefinition‘ (ID 6ccbd6dc-93ce-4aea-98f4-14566ebdea96). Weitere Informationen finden Sie unten.
Die gespeicherte Prozedur ‚dbo.Search_GetRecentStats‘ wurde nicht gefunden.
Oder auf Englisch:
The Execute method of job definition Microsoft.Office.Server.Search.Monitoring.HealthStatUpdateJobDefinition (ID …) threw an exception. More information is included below.
Could not find stored procedure ‚dbo.Search_GetRecentStats‘.

ULS-Log Eintrag

Im SharePoint ULS-Log findet man folgenden Eintrag:

Process OWSTIMER.EXE
Product SharePoint Foundation
Category Database
Level High
Details System.Data.SqlClient.SqlException (0x80131904): Die gespeicherte Prozedur ‚dbo.Search_GetRecentStats‘ wurde nicht gefunden.
. . .

Insgesamt sind folgende Einträge in den SharePoint ULS-Logs zu finden:

  • Die gespeicherte Prozedur ‚dbo.Search_GetRecentStats‘ wurde nicht gefunden.
  • System.Data.SqlClient.SqlException (0x80131904)
  • Unknown SQL Exception 2812 occurred.
  • The Execute method of job definition Microsoft.Office.Server.Search.Monitoring.HealthStatUpdateJobDefinition (ID xxxxxxxxx-xxxx-xxxx-xxx) threw an exception.

Ereignisprotokoll

In der Windows Ereignisanzeige (Event Viewer) ist folgender Event Log Eintrag mit der ID: 6398 vorhanden (nicht auf allen SharePoint Servern):

Protokoll(name) Anwendung
Quelle SharePoint Foundation
Aufgabenkategorie Zeitgeber
Ebene Kritisch
ID 6398
Details Stellen Sie sicher, dass der Ziel-SPN nur bei dem Konto registriert ist, das vom Server verwendet wird. Dieser Fehler kann auch auftreten, wenn das Kennwort für das Zieldienstkonto nicht mit dem Kennwort übereinstimmt, das im Kerberos-KDC (Key Distribution Center) für den Zieldienst konfiguriert ist.

Fix

Zuordnungen von Dienstanwendungen konfigurieren

Die Zuordnung des Suchdienst-Anwendungsproxys und evtl. des Proxy für die Sammlung von Verwendungs- und Intergritätsdaten zu der Webanwendung muss folgendermaßen aktiviert werden:

  1. In der ZA den Punkt „Webanwendungen verwalten“ anklicken.
  2. Webanwendung auswählen (bei uns „SharePoint – 80“)
  3. Button „Dienstverbindungen“ (im Ribbon-Band) anklicken.
    SharePoint 2013 - Webanwendungen verwalten - Zuordnungen von Dienstanwendungen konfigurieren - Dienstverbindungen Button
  4. Suchdienst-Anwendungsproxy“ und evtl. „Proxy für die Sammlung von Verwendungs- und Integritätsdatenaktivieren (in unserem Fall sind das „Search_Service_Application_Proxy“ und „Usage and Health Data Collection Service“).Bild vorher: Proxys sind deaktiviert
    SharePoint 2013 - Dienstverbindungen - Zuordnungen von Dienstanwendungen konfigurieren - Search Service deaktiviertBild danach: Proxys sind aktiviert
    SharePoint 2013 - Dienstverbindungen - Zuordnungen von Dienstanwendungen konfigurieren - Alle aktiviert

Integritätsdatensammlung aktivieren

In unserem Fall funktionierte die Suche anschließend, aber auf einem der WFEs gab es einen minütlichen Ereignisanzeige-Eintrag (s.o.) mit der Event-ID: 6398Die gespeicherte Prozedur ‚dbo.Search_GetRecentStats‘ wurde nicht gefunden.

Als Lösung muss man „Integritätsdatensammlung aktivieren“ dazu folgendes durchführen:

  1. Navigieren zu ZA > Überwachung > Verwendungs- und Integritätsdatensammlung konfigurieren
  2. Integritätsdatensammlung aktivieren
    Verwendungs- und Integritätsdatensammlung konfigurieren - Integritätsdatensammlung aktivieren

Links

  1. SharePointCommunity: Von der Suchanfrage konnte keine Verbindung mit dem Suchdienst hergestellt werden
  2. social.msdn.microsoft: Event ID 6398 and 5586 (SharePoint 2010)

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert