MSSQLSERVER_30053

Gäller för:SQL Server

Detaljer

Attribute Value
Produktnamn SQL Server
Händelse-ID 30053
Händelsekälla MSSQLSERVER
Component SQLEngine
Symboliskt namn FTXT_QUERY_E_WORDBREAKINGTIMEOUT
Meddelandetext Tidsgränsen gick ut för ordbrytning av fulltextfrågesträngen. Detta kan inträffa om ordseparatorn tog lång tid att bearbeta frågesträngen i fulltext, eller om ett stort antal frågor körs på servern. Försök att köra frågan igen under en lättare belastning.

Explanation

Ett ordbrytande timeoutfel kan inträffa i följande situationer:

  • Ordbrytaren för frågespråket har konfigurerats felaktigt. Registerinställningarna är till exempel felaktiga.

  • Ordbrytaren fungerar inte för en specifik frågesträng.

  • Ordbrytaren returnerar för mycket data för en specifik frågesträng. Överskottsdata behandlas som en potentiell buffertöverskridningsattack och stänger av filterdaemonprocessen (fdhost.exe), som är värd för ordbrytande tjänster.

  • Filtrets daemonprocesskonfiguration är felaktig.

    De vanligaste konfigurationsproblemen är lösenordets giltighetstid eller en domänprincip som förhindrar att filtrets daemonkonto loggas in.

  • En mycket tung frågearbetsbelastning körs på serverinstansen. Ordbrytaren tog till exempel lång tid att bearbeta frågesträngen i fulltext, eller så körs ett stort antal frågor på servern. Observera att detta är den minst troliga orsaken.

Användaråtgärd

Välj den användaråtgärd som är lämplig för den troliga orsaken till tidsgränsen enligt följande:

Trolig orsak Användaråtgärd
Ordbrytaren för frågespråket har konfigurerats felaktigt. Om du använder en tredjepartsordbrytare kan den vara felaktigt registrerad i operativsystemet. I det här fallet registrerar du ordbrytaren igen. För mer information, se Återställ Word Breakers Used by Search till föregående version.
Ordbrytaren fungerar inte för en specifik frågesträng. Om ordbrytaren stöds av SQL Server kontaktar du Microsofts kundtjänst och support.
Ordbrytaren returnerar för mycket data för en specifik frågesträng. Om ordbrytaren stöds av SQL Server kontaktar du Microsofts kundtjänst och support.
Filtrets daemonprocesskonfiguration är felaktig. Se till att du använder det aktuella lösenordet och att en domänpolicy inte hindrar filter-daemon-kontot från att logga in.
En mycket tung frågebelastning körs på serverinstansen. Försök att köra frågan igen under en lättare belastning.