Événement
31 mars, 23 h - 2 avr., 23 h
Le plus grand événement d’apprentissage SQL, Fabric et Power BI. 31 mars au 2 avril. Utilisez le code FABINSIDER pour économiser 400 $.
S’inscrire maintenantCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
S’applique à : SQL Server
Azure SQL Database
À partir de SQL Server 2012 (11.x), le programme d’installation installe une version mise à jour de l’analyseur lexical et du générateur de formes dérivées pour la langue anglaise, en remplaçant la version précédente de ces composants. Pour plus d’informations sur la modification du comportement des composants mis à jour, consultez Changements de comportement pour la recherche en texte intégral. Cette rubrique décrit comment passer de la version mise à jour de ces composants à la version précédente, ou de la version précédente à la version mise à jour. Pour les installations de cluster, ces modifications doivent être apportées sur tous les nœuds.
Certaines versions précédentes de SQL Server utilisaient des analyseurs lexicaux différents représentés par des CLSID différents pour l’anglais des États-Unis (LCID 1033) et l’anglais du Royaume-Uni (LCID 2057). À partir de SQL Server 2012 (11.x), les deux LCID utilisent les mêmes composants avec le même CLSID, comme indiqué dans le tableau suivant :
LCID | Analyseur lexical installé par les versions précédentes version 12.0.6828.0 |
Générateur de formes dérivées installé par les versions précédentes | Analyseur lexical installé avec SQL Server 2012 (11.x) et versions ultérieures version 14.0.4999.1038 |
générateur de formes dérivées installé avec SQL Server 2012 (11.x) et versions ultérieures |
---|---|---|---|---|
1033 (Anglais des États-Unis) |
188D6CC5-CB03-4C01-912E-47D21295D77E | EEED4C20-7F1B-11CE-BE57-00AA0051FE20 | 9FAED859-0B30-4434-AE65-412E14A16FB8 | E1E5EF84-C4A6-4E50-8188-99AEF3DE2659 |
2057 (Anglais du Royaume-Uni) |
173C97E2-AEBE-437C-9445-01B237ABF2F6 | D99F7670-7F1A-11CE-BE57-00AA0051FE20 | 9FAED859-0B30-4434-AE65-412E14A16FB8 | E1E5EF84-C4A6-4E50-8188-99AEF3DE2659 |
Les composants décrits dans cette rubrique sont des fichiers DLL installés dans le dossier MSSQL\Binn
de l’instance SQL Server. Le chemin complet est généralement C:\Program Files\Microsoft SQL Server\<instance>\MSSQL\Binn
.
Pour plus d’informations sur les analyseurs lexicaux et générateurs de formes dérivées, consultez Configurer et gérer les analyseurs lexicaux et générateurs de formes dérivées pour la recherche.
Dans le registre, accédez au nœud suivant : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceRoot>\MSSearch\CLSID.
Procédez comme suit pour ajouter de nouvelles clés pour les COM ClassID des interfaces précédentes de l'analyseur lexical et du générateur de formes dérivées anglais des États-Unis pour LCID 1033 :
Ajoutez une nouvelle clé avec la valeur {188D6CC5-CB03-4C01-912E-47D21295D77E} pour l’analyseur lexical précédent.
Mettez à jour les données (valeurs par défaut) de cette valeur de clé en la définissant sur langwrbk.dll.
Ajoutez une nouvelle clé avec la valeur {EEED4C20-7F1B-11CE-BE57-00AA0051FE20} pour le générateur de formes dérivées précédent.
Mettez à jour les données (valeurs par défaut) de cette valeur de clé en la définissant sur infosoft.dll.
Dans le registre, accédez au nœud suivant : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceRoot>\MSSearch\Language\enu.
Mettez à jour la valeur de clé WBreakerClass en la remplaçant par {188D6CC5-CB03-4C01-912E-47D21295D77E}.
Mettez à jour la valeur de clé StemmerClass en la remplaçant par {EEED4C20-7F1B-11CE-BE57-00AA0051FE20}.
Redémarrez SQL Server.
Dans le registre, accédez au nœud suivant : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceRoot>\MSSearch\CLSID.
Procédez comme suit pour ajouter une nouvelle clé pour les COM ClassID des interfaces précédentes de l'analyseur lexical et du générateur de formes dérivées anglais (R.U.) pour LCID 2057 :
Ajoutez une nouvelle clé avec la valeur {173C97E2-AEBE-437C-9445-01B237ABF2F6} pour l’analyseur lexical précédent.
Mettez à jour les données (valeurs par défaut) de cette valeur de clé en la définissant sur langwrbk.dll.
Ajoutez une nouvelle clé avec la valeur {D99F7670-7F1A-11CE-BE57-00AA0051FE20} pour le générateur de formes dérivées précédent.
Mettez à jour les données (valeurs par défaut) de cette valeur de clé en la définissant sur infosoft.dll.
Dans le registre, accédez au nœud suivant : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceRoot>\MSSearch\Language\eng.
Mettez à jour la valeur de clé WBreakerClass en la remplaçant par {173C97E2-AEBE-437C-9445-01B237ABF2F6}.
Mettez à jour la valeur de clé StemmerClass en la remplaçant par {D99F7670-7F1A-11CE-BE57-00AA0051FE20}.
Redémarrez SQL Server.
Dans le registre, accédez au nœud suivant : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceRoot>\MSSearch\CLSID.
Si les clés suivantes n'existent pas, procédez comme suit pour ajouter une nouvelle clé pour les COM ClassID des interfaces actuelles de l'analyseur lexical et du générateur de formes dérivées anglais des États-Unis pour LCID 1033 :
Ajoutez une nouvelle clé dont la valeur est {9faed859-0b30-4434-ae65-412e14a16fb8} pour l’analyseur lexical actuel.
Mettez à jour les données (valeurs par défaut) de cette valeur de clé en la définissant sur MsWb7.dll.
Ajoutez une nouvelle clé dont la valeur est {e1e5ef84-c4a6-4e50-8188-99aef3de2659} pour le générateur de formes dérivées actuel.
Mettez à jour les données (valeurs par défaut) de cette valeur de clé en la définissant sur MsWb7.dll.
Dans le registre, accédez au nœud suivant : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceRoot>\MSSearch\Language\eng.
Mettez à jour la valeur de clé WBreakerClass en la définissant sur {9faed859-0b30-4434-ae65-412e14a16fb8}.
Mettez à jour la valeur de clé StemmerClass en la définissant sur {e1e5ef84-c4a6-4e50-8188-99aef3de2659}.
Redémarrez SQL Server.
Dans le registre, accédez au nœud suivant : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceRoot>\MSSearch\CLSID.
Si les clés suivantes n'existent pas, procédez comme suit pour ajouter une nouvelle clé pour les COM ClassID des interfaces actuelles de l'analyseur lexical et du générateur de formes dérivées anglais (R.U.) pour LCID 2057 :
Ajoutez une nouvelle clé dont la valeur est {9faed859-0b30-4434-ae65-412e14a16fb8} pour l’analyseur lexical actuel.
Mettez à jour les données (valeurs par défaut) de cette valeur de clé en la définissant sur MsWb7.dll.
Ajoutez une nouvelle clé dont la valeur est {e1e5ef84-c4a6-4e50-8188-99aef3de2659} pour le générateur de formes dérivées actuel.
Mettez à jour les données (valeurs par défaut) de cette valeur de clé en la définissant sur MsWb7.dll.
Dans le registre, accédez au nœud suivant : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceRoot>\MSSearch\Language\eng.
Mettez à jour la valeur de clé WBreakerClass en la définissant sur {9faed859-0b30-4434-ae65-412e14a16fb8}.
Mettez à jour la valeur de clé StemmerClass en la définissant sur {e1e5ef84-c4a6-4e50-8188-99aef3de2659}.
Redémarrez SQL Server.
Rétablir la version précédente des analyseurs lexicaux utilisés par la recherche
Changements de comportement de la recherche en texte intégral
Événement
31 mars, 23 h - 2 avr., 23 h
Le plus grand événement d’apprentissage SQL, Fabric et Power BI. 31 mars au 2 avril. Utilisez le code FABINSIDER pour économiser 400 $.
S’inscrire maintenantFormation
Module
Implémenter des fonctionnalités de recherche avancées dans Recherche Azure AI - Training
Utilisez des fonctionnalités plus avancées de Recherche Azure AI pour améliorer vos solutions de recherche existantes. Apprenez à modifier le classement des documents, à optimiser les conditions les plus importantes pour votre organisation et à autoriser la recherche dans plusieurs langues.
Documentation
Personnaliser le comportement des analyseurs lexicaux avec un dictionnaire personnalisé - SQL Server
Personnaliser le comportement des analyseurs lexicaux avec un dictionnaire personnalisé (Recherche SQL Server)
Configurer et gérer les analyseurs lexicaux et générateurs de formes dérivées pour la recherche (SQL Server)
Afficher ou modifier des filtres et des analyseurs lexicaux inscrits - SQL Server
Affichez les analyseurs lexicaux ou les filtres actuellement inscrits et inscrivez les analyseurs lexicaux et les filtres récemment installés.