Freigeben über


MSSQLSERVER_30053

Details

Produktname SQL Server
Ereignis-ID 30053
Ereignisquelle MSSQLSERVER
Komponente SQLEngine
Symbolischer Name FTXT_QUERY_E_WORDBREAKINGTIMEOUT
Meldungstext Timeout bei der Wörtertrennung für die Volltextabfragezeichenfolge. Dies kann passieren, wenn die Verarbeitung der Volltextabfragezeichenfolge lange dauert oder eine große Anzahl von Abfragen auf dem Server ausgeführt wird. Führen Sie die Abfrage bei geringerer Auslastung erneut aus.

Erklärung

In den folgenden Fällen kann es zu Timeoutfehlern bei der Wörtertrennung kommen:

  • Die Wörtertrennung für die Abfragesprache ist falsch konfiguriert; z. B. sind die entsprechenden Registrierungseinstellungen falsch.

  • Die Wörtertrennung schlägt bei einer bestimmten Abfragezeichenfolge fehl.

  • Die Wörtertrennung gibt bei einer bestimmten Abfragezeichenfolge zu viele Daten zurück. Diese Daten werden als möglicher Angriff in Form eines Pufferüberlaufs interpretiert, was dafür sorgt, dass der für die Ausführung der Wörtertrennungsdienste verantwortliche Filterdaemonprozess (fdhost.exe) beendet wird.

  • Der Filterdaemonprozess wurde falsch konfiguriert.

    Zu den häufigsten Konfigurationsproblemen gehören abgelaufene Kennwörter oder Domänenrichtlinien, die eine Anmeldung am Filterdaemonkonto verhindern.

  • Auf der Serverinstanz wird eine sehr große Abfragelast ausgeführt, z. B. dauert die Verarbeitung der Volltextabfragezeichenfolge sehr lange, oder es wird eine große Anzahl von Abfragen auf dem Server ausgeführt. Dies ist die wahrscheinliche Ursache.

Benutzeraktion

Wählen Sie wie folgt die Benutzeraktion aus, die der wahrscheinlichen Ursache des Timeouts entspricht:

Wahrscheinliche Ursache Benutzeraktion
Die Wörtertrennung ist für die Abfragesprache nicht richtig konfiguriert. Wenn Sie die Wörtertrennung eines Drittanbieters verwenden, ist sie möglicherweise auf dem Betriebssystem falsch registriert. Registrieren Sie die Wörtertrennung in diesem Fall erneut. Weitere Informationen finden Sie unter Wiederherstellen der von der Suche verwendeten Wörtertrennungen auf die vorherige Version.
Die Wörtertrennung schlägt bei einer bestimmten Abfragezeichenfolge fehl. Wenn die Worttrennung von SQL Server unterstützt wird, wenden Sie sich an den Microsoft-Kundendienst und -Support.
Die Wörtertrennung gibt bei einer bestimmten Abfragezeichenfolge zu viele Daten zurück. Wenn die Worttrennung von SQL Server unterstützt wird, wenden Sie sich an den Microsoft-Kundendienst und -Support.
Der Filterdaemonprozess wurde falsch konfiguriert. Stellen Sie sicher, dass Sie das aktuelle Kennwort verwenden und dass die Anmeldung unter dem Filterdaemonkonto nicht von einer Domänenrichtlinie verhindert wird.
Auf der Serverinstanz wird eine große Abfragelast ausgeführt. Führen Sie die Abfrage bei geringerer Auslastung erneut aus.

Weitere Informationen

Festlegen des Dienstkontos für das Startprogramm des Volltextfilterdaemon
Volltextsuche
sp_help_fulltext_system_components (Transact-SQL)
Konfigurieren und Verwalten von Wörtertrennungen und Wortstammerkennungen für die Suche
Konfigurieren und Verwalten von Filtern für die Suche