MSSQLSERVER_30053

Aplica-se a: SQL Server

Detalhes

Attribute Valor
Nome do Produto SQL Server
ID do Evento 30053
Origem do evento MSSQLSERVER
Componente SQLEngine
Nome simbólico FTXT_QUERY_E_WORDBREAKINGTIMEOUT (Erro de Timeout na Quebra de Palavras)
Texto da mensagem A quebra de palavras atingiu o tempo limite para a cadeia de caracteres de consulta de texto completo. Isso pode acontecer se o separador de palavras demorou muito tempo para processar a cadeia de caracteres de consulta de texto completo ou se um grande número de consultas estiver em execução no servidor. Tente executar a consulta novamente sob uma carga mais leve.

Explanation

Um erro de tempo limite relacionado à quebra de palavras pode ocorrer nas seguintes situações:

  • O separador de palavras para a linguagem de consulta está configurado incorretamente; Por exemplo, suas configurações de registro estão incorretas.

  • O separador de palavras funciona mal para uma cadeia de caracteres de consulta específica.

  • O separador de palavras retorna um excesso de dados para uma string de consulta específica. O excesso de dados é tratado como um possível ataque de saturação de buffer e desliga o processo de daemon de filtro (fdhost.exe), que hospeda os serviços de quebra de palavras.

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

    Os problemas de configuração mais comuns são a expiração de senha ou uma política de domínio que impede que a conta do daemon de filtro faça logon.

  • Uma carga de trabalho de consulta muito pesada está sendo executada na instância do servidor; Por exemplo, o separador de palavras levou muito tempo para processar a cadeia de caracteres de consulta de texto completo ou um grande número de consultas está em execução no servidor. Note que esta é a causa menos provável.

Ação do Usuário

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

Causa provável Ação do usuário
O separador de palavras para a linguagem de consulta está configurado incorretamente. Se estiver a usar um word breaker de terceiros, pode estar registado incorretamente no sistema operativo. Nesse caso, registre novamente o separador de palavras. Para mais informações, veja Revert the Word Breakers Used by Search para a versão anterior.
O separador de palavras funciona mal para uma cadeia de caracteres 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 um excesso de dados para uma string 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 do daemon de filtro está incorreta. Certifique-se de que está a usar a palavra-passe atual e que uma política de domínio não impede a conta do demónio filtro de iniciar sessão.
Uma carga de trabalho de consulta muito pesada está sendo executada na instância do servidor. Tente executar a consulta novamente sob uma carga mais leve.