Compartilhar via


MSSQLSERVER_30053

Detalhes

Nome do produto

SQL Server

Versão do produto

11.0

Número da compilação do produto

ID do evento

30053

Origem do evento

MSSQLSERVER

Componente

SQLEngine

Nome simbólico

FTXT_QUERY_E_WORDBREAKINGTIMEOUT

Texto da mensagem

Foi atingido o tempo limite de quebra de palavras para a cadeia de consulta de texto completo. O separador de palavras pode ter demorado para processar a cadeia de consulta de texto completo ou um grande número de consultas está em execução no servidor. Tente executar a consulta novamente com uma carga mais leve.

Explicação

Um erro de tempo limite na separação de palavras pode ocorrer nas seguintes situações:

  • O separador de palavras para o idioma da consulta está configurado incorretamente. Por exemplo, suas configurações de Registro estão incorretas.

  • O separador de palavras funciona incorretamente em uma cadeia de consulta específica.

  • O separador de palavras funciona incorretamente em uma cadeia de consulta específica. O excesso de dados é tratado como um ataque de saturação de buffer em potencial e desliga o processo de daemon de filtro (fdhost.exe) que hospeda os serviços de separação de palavras.

  • A configuração do processo de daemon de filtro está incorreta.

    A maior parte dos problemas comuns de configuração são vencimento de senha ou uma política de domínio que impede que a conta do daemon do filtro faça o logon.

  • Uma carga de trabalho de consultas muito pesada está em execução na instância do servidor. Por exemplo, o separador de palavras demorou muito para processar a cadeia de consultas de texto completo ou um grande número de consultas está em execução no servidor. Observe que essa é a causa menos provável.

Ação do usuário

Selecione a ação do usuário apropriada à causa provável do tempo limite, da seguinte maneira:

Causa provável

Ação do usuário

O separador de palavras para o idioma da consulta está configurado incorretamente.

Se você estiver usando um separador de palavras de terceiros, ele poderá estar registrado incorretamente com o sistema operacional. Nesse caso, registre novamente o separador de palavras. Para obter mais informações, consulte Reverter os separadores de palavras usados por pesquisa à versão anterior.

O separador de palavras funciona incorretamente em uma cadeia de consulta específica.

Se o separador de palavras for suportado pelo SQL Server, entre em contato com o Suporte e Atendimento ao Cliente Microsoft.

O separador de palavras funciona incorretamente em uma cadeia de consulta específica.

Se o separador de palavras for suportado pelo SQL Server, entre em contato com o Suporte e Atendimento ao Cliente Microsoft.

A configuração do processo de daemon de filtro está incorreta.

Verifique se você está usando a senha atual e se uma política de domínio não está impedindo a conta do daemon de filtro de fazer logon.

Uma carga de trabalho de consulta muito pesada está em execução na instância do servidor.

Tente executar a consulta novamente com uma carga mais leve.

Consulte também

Referência

sp_help_fulltext_system_components (Transact-SQL)

Conceitos

Definir a conta de serviço do Iniciador do Daemon de Filtro de Texto Completo

Pesquisa de texto completo (SQL Server)

Configurar e gerenciar separadores de palavras e lematizadores de pesquisa

Configurar e gerenciar filtros para pesquisa