Compartilhar via


MSSQLSERVER_30053

Detalhes

Nome do produto

SQL Server

Versão do produto

10.50

Número da compilação do produto

ID de 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. Isso pode ocorrer, se o separador de palavras tiver demorado muito tempo para processar a cadeia de consulta de texto completo ou se um grande número de consultas estiver 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 Como carregar separadores de palavras de terceiros licenciados.

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 retorna muitos dados para 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.