MSSQLSERVER_30053MSSQLSERVER_30053

In questo argomento si applica a: SìSQL ServernonDatabase SQL di AzurenonAzure SQL Data Warehouse non Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

DettagliDetails

Nome prodottoProduct Name SQL ServerSQL Server
ID eventoEvent ID 3005330053
Origine eventoEvent Source MSSQLSERVERMSSQLSERVER
ComponenteComponent SQLEngineSQLEngine
Nome simbolicoSymbolic Name FTXT_QUERY_E_WORDBREAKINGTIMEOUTFTXT_QUERY_E_WORDBREAKINGTIMEOUT
Testo del messaggioMessage Text Timeout del word breaking per la stringa di query full-text.Word breaking timed out for the full-text query string. Questo problema può verificarsi se il word breaker impiega molto tempo per elaborare la stringa di query full-text o se è in esecuzione un numero elevato di query nel server.This can happen if the wordbreaker took a long time to process the full-text query string, or if a large number of queries are running on the server. Provare a eseguire nuovamente la query in un carico ridotto.Try running the query again under a lighter load.

SpiegazioneExplanation

Un errore di timeout del word breaking può verificarsi nelle situazioni seguenti:A word-breaking timeout error can occur in the following situations:

  • Il word breaker per il linguaggio di query non è configurato correttamente. Le impostazioni del Registro di sistema, ad esempio, non sono corrette.The word breaker for the query language is configured incorrectly; for example, its registry settings are incorrect.

  • Il malfunzionamento del word breaker è dovuto a una stringa di query specifica.The word breaker malfunctions for a specific query string.

  • Il word breaker restituisce troppi dati per una stringa di query specifica.The word breaker returns too much data for a specific query string. I dati in eccesso sono considerati un potenziale attacco con sovraccarico del buffer e di conseguenza viene arrestato il processo del daemon di filtri (fdhost.exe) che ospita i servizi di word breaking.Excess data is treated as a potential buffer overrun attack, and shuts down the filter daemon process (fdhost.exe), which hosts the word-breaking services.

  • La configurazione del processo del daemon di filtri non è corretta.The filter daemon process configuration is incorrect.

    I problemi di configurazione più comuni sono rappresentati dalla scadenza della password o da criteri del dominio che impediscono l'accesso dell'account del daemon di filtri.The most common configuration problems are password expiration or a domain policy that prevents the filter daemon account from logging on.

  • Un carico di lavoro di query molto elevato è in esecuzione nell'istanza server. Ad esempio, il word breaker impiega molto tempo per elaborare la stringa della query full-text o un numero elevato di query sono in esecuzione nel server.A very heavy query workload is running on the server instance; for example, the word-breaker took a long time to process the full-text query string, or a large number of queries are running on the server. Si tratta tuttavia della causa meno probabile.Note that this is the least likely cause.

Azione dell'utenteUser Action

Selezionare l'azione dell'utente adatta alla probabile causa del timeout, come segue:Select the user action that is appropriate to the probable cause of the timeout, as follows:

Causa probabileProbable cause Azione utenteUser action
Il word breaker per il linguaggio di query non è configurato correttamente.The word breaker for the query language is configured incorrectly. Se si utilizza un word breaker di terze parti, è possibile che non sia stato registrato correttamente nel sistema operativo.If you are using a third-party word breaker it might be incorrectly registered with the operating system. In questo caso, registrare nuovamente il word breaker.In this case, re-register the word breaker. Per altre informazioni, vedere Ripristinare i word breaker usati dalla ricerca alla versione precedente.For more information, see Revert the Word Breakers Used by Search to the Previous Version.
Il malfunzionamento del word breaker è dovuto a una stringa di query specifica.The word breaker malfunctions for a specific query string. Se il word breaker è supportato da SQL ServerSQL Server, contattare il Servizio Supporto Tecnico Clienti Microsoft.If the word breaker is supported by SQL ServerSQL Server, contact Microsoft Customer Service and Support.
Il word breaker restituisce troppi dati per una stringa di query specifica.The word breaker returns too much data for a specific query string. Se il word breaker è supportato da SQL ServerSQL Server, contattare il Servizio Supporto Tecnico Clienti Microsoft.If the word breaker is supported by SQL ServerSQL Server, contact Microsoft Customer Service and Support.
La configurazione del processo del daemon di filtri non è corretta.The filter daemon process configuration is incorrect. Assicurarsi che venga utilizzata la password corrente e che i criteri di dominio non stiano impedendo l'accesso dell'account del daemon di filtri.Ensure that you are using the current password and that a domain policy is not preventing the filter daemon account from logging on.
Nell'istanza del server è in esecuzione un carico di lavoro molto elevato di query.A very heavy query workload is running on the server instance. Provare a eseguire nuovamente la query in un carico ridotto.Try running the query again under a lighter load.

Vedere ancheSee Also

Impostare l'account del servizio dell'Utilità di avvio del daemon di filtri full-textSet the Service Account for the Full-text Filter Daemon Launcher
Ricerca full-textFull-Text Search
sp_help_fulltext_system_components (Transact-SQL)sp_help_fulltext_system_components (Transact-SQL)
Configurare e gestire word breaker e stemmer per la ricercaConfigure and Manage Word Breakers and Stemmers for Search
Configurare e gestire filtri per la ricercaConfigure and Manage Filters for Search