Defina a conta de serviço para o Filter Daemon Launcher de texto completo

Aplica-se a:SQL Server

Este artigo descreve como definir ou alterar a conta de serviço para o serviço SQL Full-text Filter Daemon Launcher (MSSQLFDLauncher) usando o SQL Server Configuration Manager. A conta de serviço padrão usada pelo programa de instalação do SQL Server é NT Service\MSSQLFDLauncher.

Sobre o serviço do Iniciador do Daemon de Filtro de Texto Completo do SQL

O serviço Iniciador do Daemon do Filtro de Texto Completo do SQL é usado pela Pesquisa de texto completo do SQL Server para iniciar o processo do host do daemon de filtro, que manipula a filtragem da pesquisa de texto completo e a quebra de palavras. O serviço Launcher precisa estar em execução para usar a pesquisa por texto completo.

O Iniciador do Daemon de Filtro de Texto Completo do SQL é um serviço de reconhecimento de instâncias associado a uma instância específica do SQL Server. O serviço Iniciador do Daemon de Filtro de Texto Completo do SQL propaga as informações da conta de serviço para cada processo do host do daemon de filtro que ele inicia.

Definir a conta de serviço

  1. No menu Iniciar , aponte para Todos os Programas, expanda o Microsoft SQL Server e selecione SQL Server nnnn Gerenciador de Configurações, onde nnnn é a versão instalada.

  2. No SQL Server Configuration Manager, selecione SERVIÇOS do SQL Server, clique com o botão direito do mouse no Iniciador do Daemon do Filtro de Texto Completo do SQL (nome da instância) e selecione Propriedades.

  3. Selecione a guia Log On da caixa de diálogo e, em seguida, selecione ou insira a conta sob a qual os processos que o serviço Iniciador do Daemon de Filtro de Texto Completo do SQL inicia serão executados.

  4. Depois de fechar a caixa de diálogo, selecione Reiniciar para reiniciar o serviço Doemon Launcher de Filtro de Texto Completo do SQL.

Captura de tela das propriedades do processo SQL Full-text Filter Daemon Launch.

Solucionar problemas do serviço do Iniciador do Daemon de Filtro de Texto Completo do SQL se ele não iniciar

Se o serviço Iniciador do Daemon de Filtro de Texto Completo do SQL não iniciar, verifique as seguintes possíveis causas:

Problemas de permissões

  • O grupo de serviços do SQL Server não tem permissão para iniciar o serviço SQL Full-text Filter Daemon Launcher.

    Verifique se o grupo de serviços do SQL Server tem permissões na conta de serviço Iniciador do Daemon de Filtro de Texto Completo do SQL. Durante a instalação do SQL Server, o grupo de serviços do SQL Server recebe permissões padrão para gerenciar, consultar e iniciar o serviço SQL Full-text Filter Daemon Launcher. Se as permissões do grupo de serviços do SQL Server atribuídas à conta de serviço do SQL Full-text Filter Daemon Launcher forem removidas após a instalação do SQL Server, o serviço SQL Full-text Filter Daemon Launcher não será iniciado, e a pesquisa de texto completo será desativada.

  • A conta usada para se conectar ao serviço não tem privilégios.

    Você pode estar usando uma conta que não tem privilégios de logon no computador em que a instância do servidor está instalada. Verifique se você está fazendo login com uma conta que tenha direitos de usuário e permissões no computador local.

Problemas de conta de serviço e senha

  • A conta de usuário ou a senha da conta de serviço está incorreta.

    No SQL Server Configuration Manager, verifique se o serviço está usando a conta de serviço e a senha corretas.

  • A senha associada à conta de serviço SQL Full-text Filter Daemon Launcher expirou.

    Se você utiliza uma conta de usuário local para o serviço Iniciador do Daemon de Filtro de Texto Completo do SQL e a senha expirar, será necessário:

    1. Definir uma nova senha do Windows para a conta.

    2. No SQL Server Configuration Manager, atualize o serviço Doemon Launcher de Filtro de Texto Completo do SQL para usar a nova senha.

Problemas de configuração de pipes nomeados

  • O serviço Doemon Launcher de Filtro de Texto Completo do SQL não está configurado corretamente.

    Se a funcionalidade de pipes nomeados foi desabilitada no computador local ou se o SQL Server foi configurado para usar um pipe nomeado diferente do padrão, é possível que o serviço Iniciador do Daemon de Filtro de Texto Completo do SQL não seja iniciado.

  • Outra instância do mesmo pipe nomeado já está sendo executada.

    Os serviço SQL Server atua como um servidor de pipe nomeado para o cliente do serviço Iniciador do Daemon de Filtro de Texto Completo do SQL. Se o pipe nomeado já tiver sido criado por outro processo antes do início do SQL Server, um erro será registrado no log de erros do SQL Server e o Log de Eventos do Windows e a pesquisa de texto completo não estará disponível. Determine qual processo ou aplicativo está tentando usar o mesmo pipe nomeado e interrompa o aplicativo.