Partager via


Définir le compte du service du Lanceur de démon de filtre de texte intégral

S’applique à : SQL Server Azure SQL Database

Cette rubrique explique comment définir ou changer le compte du service du Lanceur de démon de filtre de texte intégral SQL (MSSQLFDLauncher) à l’aide du Gestionnaire de configuration de SQL Server. Le compte de service par défaut utilisé par le programme d’installation de SQL Server est NT Service\MSSQLFDLauncher.

À propos du service du Lanceur de démon de filtre de texte intégral SQL

Le service du Lanceur de démon de filtre de texte intégral SQL est utilisé par la recherche en texte intégral SQL Server pour démarrer le processus hôte de démon de filtre, qui gère les césures de mots et le filtrage de recherche en texte intégral. Le service du Lanceur doit être en cours d’exécution pour que la recherche en texte intégral puisse être utilisée.

Le service du Lanceur de démon de filtre de texte intégral SQL est un service dépendant associé à une instance spécifique de SQL Server. Le service du Lanceur de démon de filtre de texte intégral SQL propage les informations du compte de service à chaque processus hôte de démon de filtre qu’il lance.

Définir le compte de service

  1. Dans le menu Démarrer, pointez sur Tous les programmes, développez Microsoft SQL Server, puis cliquez sur Gestionnaire de configuration SQL Server 2016.

  2. Dans le Gestionnaire de configuration SQL Server, cliquez sur Services SQL Server, cliquez avec le bouton droit sur Lanceur de démon de filtre de texte intégral SQL (nom de l’instance), puis cliquez sur Propriétés.

  3. Cliquez sur l’onglet Ouvrir une session de la boîte de dialogue, puis sélectionnez ou entrez le nom du compte sous lequel les processus que le service du Lanceur de démon de filtre de texte intégral SQL démarre doivent s’exécuter.

  4. Après avoir fermé la boîte de dialogue, cliquez sur Redémarrer pour redémarrer le service du Lanceur de démon de filtre de texte intégral SQL.

Propriétés des processus du Lanceur de démon de filtre de texte intégral SQL

Dépanner le service du Lanceur de démon de filtre de texte intégral SQL s’il ne démarre pas

Si le service du Lanceur de démon de filtre de texte intégral SQL ne démarre pas, passez en revue les causes possibles suivantes :

Problèmes d’autorisations

  • Le groupe de services SQL Server n'est pas autorisé à démarrer le service du Lanceur de démon de filtre de texte intégral SQL.

    Vérifiez que le groupe de service SQL Server dispose d’autorisations sur le compte du service du Lanceur de démon de filtre de texte intégral SQL. Pendant l'installation de SQL Server, le groupe de services SQL Server se voit accorder une autorisation par défaut de gérer, d'interroger et de démarrer le service du Lanceur de démon de filtre de texte intégral SQL. Si les autorisations de groupe de service SQL Server affectées au compte de service du Lanceur de démon de filtre de texte intégral SQL ont été supprimées après l’installation de SQL Server, le service du Lanceur de démon de filtre de texte intégral SQL ne démarre pas et la recherche en texte intégral est désactivée.

  • Le compte utilisé pour se connecter au service ne dispose pas de privilèges.

    Il se peut que vous utilisiez un compte qui ne dispose pas de privilèges de connexion sur l’ordinateur où l’instance de serveur est installée. Vérifiez que vous vous connectez avec un compte qui dispose de droits et d'autorisations d'utilisateur sur l'ordinateur local.

Problèmes liés au compte de service et au mot de passe

  • Le compte ou le mot de passe d'utilisateur du compte de service est incorrect.

    Dans le Gestionnaire de configuration de SQL Server 2016, assurez-vous que le service utilise le compte de service et le mot de passe corrects.

  • Le mot de passe associé au compte du service du Lanceur de démon de filtre de texte intégral SQL a expiré.

    Si vous utilisez un compte d’utilisateur local pour le service du Lanceur de démon de filtre de texte intégral SQL et que le mot de passe expire, vous devez effectuer les actions suivantes :

    1. Définissez un nouveau mot de passe Windows pour le compte.

    2. Dans le Gestionnaire de configuration SQL Server 2016, mettez à jour le service du Lanceur de démon de filtre de texte intégral SQL pour qu’il utilise le nouveau mot de passe.

Problèmes de configuration des canaux nommés

  • Le service du Lanceur de démon de filtre de texte intégral SQL n'est pas configuré correctement.

    Si la fonctionnalité des canaux nommés a été désactivée sur l'ordinateur local ou si SQL Server a été configuré pour utiliser un autre canal nommé que celui défini par défaut, le service du Lanceur de démon de filtre de texte intégral SQL peut ne pas démarrer.

  • Une autre instance du même canal nommé est déjà en cours d'exécution.

    Le service SQL Server fait office de serveur de canaux nommés pour le client du service du Lanceur de démon de filtre de texte intégral SQL. Si le canal nommé a déjà été créé par un autre processus préalablement au démarrage de SQL Server, une erreur est consignée dans le journal des erreurs de SQL Server et dans le journal des événements Windows, et la recherche en texte intégral n'est pas disponible. Identifiez le processus ou l'application qui tente d'utiliser le même canal nommé et arrêtez l'application.

Voir aussi

Rubriques de procédures concernant la gestion des services (Gestionnaire de configuration SQL Server)
Mise à niveau de la fonction de recherche en texte intégral