Partager via


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

S’applique à :SQL ServerAzure SQL Database

Cet article explique comment définir ou modifier le compte de service pour le service lanceur de démon de filtre de texte intégral SQL (MSSQLFDLauncher) à l’aide du Gestionnaire de configuration 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 sélectionnez SQL Server nnnn Configuration Manager, où nnnn est la version que vous avez installée.

  2. Dans le Gestionnaire de configuration DE SQL Server, sélectionnez SQL Server Services, cliquez avec le bouton droit sur Sql Text Filter Daemon Launcher (nom de l’instance), puis sélectionnez Propriétés.

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

  4. Après avoir fermé la boîte de dialogue, sélectionnez Redémarrer pour redémarrer le service 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 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 du groupe de services SQL Server pour le compte de service Lanceur de démon de filtre de texte intégral SQL ont été supprimées après l’installation de SQL Server, le service 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 n’a pas de privilèges.

    Vous utilisez peut-être un compte qui n’a pas de privilèges de connexion sur l’ordinateur sur lequel l’instance de serveur est installée. Vérifiez que vous vous connectez avec un compte disposant de droits et d’autorisations 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 SQL Server, vérifiez que le service utilise le compte de service et le mot de passe appropriés.

  • 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, mettez à jour le service lanceur de démon de filtre de texte intégral SQL pour utiliser le nouveau mot de passe.

Problèmes de configuration des canaux nommés

  • Le service 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 avant le démarrage de SQL Server, une erreur est consignée dans le journal des erreurs SQL Server et 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.