Impostazione dell'account del servizio dell'Utilità di avvio del daemon di filtri full-textSet the Service Account for the Full-text Filter Daemon Launcher

Questo argomento descrive come impostare o modificare l'account del servizio Utilità di avvio del daemon filtri full-text di SQL (MSSQLFDLauncher) tramite Gestione configurazione SQL ServerSQL Server.This topic describes how to set or change the service account for the SQL Full-text Filter Daemon Launcher service (MSSQLFDLauncher) by using SQL ServerSQL Server Configuration Manager. L'account di servizio predefinito usato dal programma di installazione di SQL Server è NT Service\MSSQLFDLauncher.The default service account used by SQL Server setup is NT Service\MSSQLFDLauncher.

Informazioni sul servizio Utilità di avvio del daemon filtri full-text di SQLAbout the SQL Full-text Filter Daemon Launcher service

Il servizio Utilità di avvio del daemon filtri full-text di SQL viene usato dalla ricerca full-text di SQL Server per avviare il processo host del daemon di filtri che gestisce il word breaking e l'applicazione di filtri per la ricerca full-text.The SQL Full-text Filter Daemon Launcher service is used by SQL Server Full-Text Search to start the filter daemon host process, which handles full-text search filtering and word breaking. Per usare la ricerca full-text, questo servizio deve essere in esecuzione.The Launcher service must be running to use full-text search.

Il servizio Utilità di avvio del daemon filtri full-text di SQL è un servizio specifico dell'istanza associato a una determinata istanza di SQL ServerSQL Server.The SQL Full-text Filter Daemon Launcher service is an instance-aware service that is associated with a specific instance of SQL ServerSQL Server. Tale servizio propaga le informazioni sull'account del servizio a ogni processo host del daemon di filtri che avvia.The SQL Full-text Filter Daemon Launcher service propagates the service account information to each filter daemon host process that it launches.

Impostare l'account del servizio Set the service account

  1. Nel menu Start scegliere Tutti i programmi, espandere Microsoft SQL Server 2017Microsoft SQL Server 2017 e quindi fare clic su Gestione configurazione SQL Server 2016.On the Start menu, point to All Programs, expand Microsoft SQL Server 2017Microsoft SQL Server 2017, and then click SQL Server 2016 Configuration Manager.

  2. In Gestione configurazione SQL Server, fare clic su Servizi di SQL Server, fare clic con il pulsante destro del mouse su Utilità di avvio del daemon filtri full-text di SQL (nome istanza), quindi scegliere Proprietà.In SQL Server Configuration Manager, click SQL Server Services, right-click SQL Full-text Filter Daemon Launcher (instance name), and then click Properties.

  3. Fare clic sulla scheda Accesso della finestra di dialogo e quindi selezionare o immettere l'account con il quale eseguire i processi avviati dal servizio Utilità di avvio del daemon filtri full-text di SQL.Click the Log On tab of the dialog box, and then select or enter the account under which to run the processes that the SQL Full-text Filter Daemon Launcher service starts.

  4. Dopo avere chiuso la finestra di dialogo, fare clic su Riavvia per riavviare il servizio Utilità di avvio del daemon filtri full-text di SQL.After you close the dialog box, click Restart to restart the SQL Full-text Filter Daemon Launcher service.

Proprietà del processo di avvio del daemon filtri full-text di SQL

Risolvere i problemi di avvio del servizio Utilità di avvio del daemon filtri full-text di SQL Troubleshoot the SQL Full-text Filter Daemon Launcher service if it doesn't start

Se il servizio Utilità di avvio del daemon filtri full-text di SQL non viene avviato, verificare le possibili cause seguenti:If the SQL Full-text Filter Daemon Launcher service doesn't start, review the following possible causes:

Problemi relativi alle autorizzazioniPermissions issues

  • Il gruppo di servizi di SQL ServerSQL Server non dispone dell'autorizzazione necessaria per avviare il servizio Utilità di avvio del daemon filtri full-text di SQL.The SQL ServerSQL Server service group does not have permission to start SQL Full-text Filter Daemon Launcher service.

    Assicurarsi che il gruppo di servizi di SQL ServerSQL Server abbia le autorizzazioni necessarie per l'account del servizio Utilità di avvio del daemon filtri full-text di SQL.Make sure the SQL ServerSQL Server service group has permissions to the SQL Full-text Filter Daemon Launcher service account. Durante l'installazione di SQL ServerSQL Server, al gruppo di servizi SQL ServerSQL Server viene concessa l'autorizzazione predefinita per gestire, eseguire query sul e avviare il servizio Utilità di avvio del daemon filtri full-text di SQL.During the installation of SQL ServerSQL Server, the SQL ServerSQL Server service group is granted default permission to manage, query, and start the SQL Full-text Filter Daemon Launcher service. Se le autorizzazioni del gruppo di servizi di SQL ServerSQL Server per l'account del servizio Utilità di avvio del daemon filtri full-text sono state rimosse dopo l'installazione di SQL ServerSQL Server , questo servizio non viene avviato e la ricerca full-text viene disabilitata.If SQL ServerSQL Server service group permissions to the SQL Full-text Filter Daemon Launcher service account have been removed after SQL ServerSQL Server installation, the SQL Full-text Filter Daemon Launcher service will not start, and full-text search will be disabled.

  • L'account utilizzato per accedere al servizio non dispone di privilegi.The account used to log in to the service does not have privileges.

    È possibile che sia in uso un account senza i privilegi di accesso nel computer in cui è installata l'istanza del server.You may be using an account that does not have login privileges on the computer where the server instance is installed. Assicurarsi di accedere con un account che disponga di diritti e autorizzazioni utente nel computer locale.Verify that you are logging in with an account that has User rights and permissions on the local computer.

Problemi relativi ad account del servizio e passwordService account and password issues

  • La password o l'account utente dell'account del servizio non è corretto.The user account or password of the service account is incorrect.

    In Gestione configurazione SQL ServerSQL Server 2016 assicurarsi che il servizio usi l'account del servizio e la password corretti.In SQL ServerSQL Server 2016 Configuration Manager, make sure the service is using the correct service account and password.

  • La password associata all'account del servizio Utilità di avvio del daemon filtri full-text di SQL è scaduta.The password associated with the SQL Full-text Filter Daemon Launcher service account has expired.

    Se si usa un account utente locale per il servizio Utilità di avvio del daemon filtri full-text di SQL e la password scade, è necessario:If you use a local user account for the SQL Full-text Filter Daemon Launcher service and the password expires, you have to:

    1. Impostare una nuova password di Windows per l'account.Set a new Windows password for the account.

    2. Aggiornare il servizio Utilità di avvio del daemon filtri full-text di SQL per usare la nuova password in Gestione configurazione SQL ServerSQL Server 2016.In SQL ServerSQL Server 2016 Configuration Manager, update the SQL Full-text Filter Daemon Launcher service to use the new password.

Problemi relativi alla configurazione delle named pipeNamed pipes configuration issues

  • Il servizio Utilità di avvio del daemon filtri full-text di SQL non è configurato correttamente.The SQL Full-text Filter Daemon Launcher service is not configured correctly.

    Se la funzionalità delle named pipe è stata disabilitata nel computer locale o se SQL ServerSQL Server è stato configurato per l'utilizzo di una named pipe diversa da quella predefinita, il servizio Utilità di avvio del daemon filtri full-text di SQL potrebbe non essere avviato.If named pipes functionality has been disabled on the local computer, or if SQL ServerSQL Server has been configured to use a named pipe other than the default named pipe, the SQL Full-text Filter Daemon Launcher service might not start.

  • Un'altra istanza della stessa named pipe è già in esecuzione.Another instance of the same named pipe is already running.

    Il servizio SQL ServerSQL Server funge da server named pipe per il client del servizio Utilità di avvio del daemon filtri full-text di SQL.The SQL ServerSQL Server service acts as a named pipe server for the SQL Full-text Filter Daemon Launcher service client. Se la named pipe è già stata creata da un altro processo prima dell'avvio di SQL ServerSQL Server , viene registrato un errore nel log degli errori di SQL ServerSQL Server e nel registro eventi di Windows e la ricerca full-text non è disponibile.If the named pipe was already created by another process before SQL ServerSQL Server starts, an error will be logged in the SQL ServerSQL Server error log and the Windows Event Log, and full-text search will not be available. Individuare il processo o l'applicazione che tenta di utilizzare la stessa named pipe e arrestare l'applicazione.Determine what process or application is attempting to use the same named pipe and stop the application.

Vedere ancheSee Also

Procedure per la gestione dei servizi (Gestione configurazione SQL Server) Managing Services How-to Topics (SQL Server Configuration Manager)
Aggiornamento della ricerca full-textUpgrade Full-Text Search