Compartilhar via


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

Este tópico descreve como definir a conta do serviço Iniciador do Daemon de Filtro de Texto Completo do SQL (MSSQLFDLauncher) usando o SQL Server Configuration Manager. O serviço Iniciador do Daemon de Filtro de Texto Completo do SQL é usado pela pesquisa de texto completo ssNoVersion para iniciar o processo do host do daemon de filtro, que manipula a filtragem da pesquisa de texto completo e a quebra de palavras. Esse serviço precisa estar em execução para que a pesquisa de texto completo seja usada.

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.

Nesta seção

  • Recomendações de segurança

  • Definindo a conta de serviço

  • Se o serviço Iniciador do Daemon de Filtro de Texto Completo do SQL não for iniciado

Recomendações de segurança

A conta recomendada para o serviço Iniciador do Daemon de Filtro de Texto Completo do SQL depende do sistema operacional:

  • No Windows 7 e no Windows Server 2008

    Para segurança aprimorada, no Windows 7 e no Windows Server 2008, a conta padrão atribuída ao serviço Iniciador do Daemon de Filtro de Texto Completo do SQL é a conta Local Service. O SQL Server usa novos recursos de segurança disponíveis no Windows 7 e no Windows Server 2008 para oferecer um alto nível de segurança e isolamento ao serviço Iniciador do Daemon de Filtro de Texto Completo do SQL e ao processo FDHOST em execução como Serviço Local. Portanto, no Windows 7 e no Windows Server 2008, é recomendável sempre usar a conta Serviço Local para o Iniciador do Daemon de Filtro de Texto Completo do SQL. Nessas plataformas, você não deve configurar o serviço Iniciador do Daemon de Filtro de Texto Completo do SQL para ser executado em qualquer outra conta.

[TOP]

Definindo a conta de serviço

Para definir a conta do serviço Iniciador do Daemon de Filtro de Texto Completo do SQL para pesquisa de texto completo

  1. No menu Iniciar, aponte para Todos os Programas, Microsoft SQL Server 2012 e Ferramentas de Configuração, e clique em SQL Server Configuration Manager.

  2. No SQL Server Configuration Manager, clique em Serviços do SQL Server, clique com o botão direito do mouse em Iniciador do Daemon de Filtro de Texto Completo do SQL (instance name) e clique em Propriedades.

  3. Clique na guia Fazer Logon da caixa de diálogo e selecione ou digite a conta em que será executado cada processo criado pelo serviço Iniciador do Daemon de Filtro de Texto Completo do SQL. Se você optar por não usar a conta Serviço Local, é recomendável especificar uma conta de usuário local de baixo privilégio com permissões e direitos de Usuário no computador local.

  4. Depois que você fechar a caixa de diálogo, clique em Reiniciar para reiniciar o serviço Iniciador do Daemon de Filtro de Texto Completo do SQL.

[TOP]

Se o serviço Iniciador do Daemon de Filtro de Texto Completo do SQL não for iniciado

Se o serviço Iniciador do Daemon de Filtro de Texto Completo do SQL não for iniciado, o motivo poderá ser uma ou mais das seguintes condições:

  • A senha associada à conta do serviço Iniciador do Daemon de Filtro de Texto Completo do SQL 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 Iniciador do Daemon de Filtro de Texto Completo do SQL para usar a nova senha.

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

    O serviço Iniciador do Daemon de Filtro de Texto Completo do SQL pode tentar fazer logon com uma conta de usuário e senha incorretas. Siga os procedimentos anteriores para verificar se a conta de usuário para o serviço não foi alterada.

  • A conta usada para fazer logon no serviço não possui privilégios.

    Talvez você esteja usando uma conta que não possui privilégios de logon no computador em que está instalada a instância do servidor. Verifique se está fazendo o logon com uma conta que possua direitos e permissões de Usuário no computador local.

  • 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á foi criado por outro processo antes de o SQL Server ser iniciado, um erro será registrado no log de erros do SQL Server e no 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.

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

    O serviço pode não estar configurado corretamente no computador local.

    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.

  • O grupo de serviço SQL Server não tem permissão para iniciar o serviço Iniciador do Daemon de Filtro de Texto Completo do SQL.

    Durante a instalação do SQL Server, é concedido ao grupo de serviço do SQL Server permissão padrão para gerenciar, consultar e iniciar o serviço Iniciador do Daemon de Filtro de Texto Completo do SQL. Se as permissões do grupo de serviço do SQL Server para a conta de serviço do Iniciador do Daemon de Filtro de Texto Completo do SQL tiverem sido removidas após a instalação do SQL Server, o serviço Iniciador do Daemon de Filtro de Texto Completo do SQL não será iniciado e a pesquisa de texto completo será desabilitada. Verifique se o grupo de serviço do SQL Server tem permissões para a conta de serviço do Iniciador do Daemon de Filtro de Texto Completo do SQL.

[TOP]

Consulte também

Conceitos

Atualizar pesquisa de texto completo do SQL Server 2005

Outros recursos

Tópicos de instruções sobre gerenciamento de serviços (SQL Server Configuration Manager)