Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Database
Från och med SQL Server 2012 (11.x) installerar konfigurationen en uppdaterad version av ordbrytaren och stemmer för det engelska språket och ersätter den tidigare versionen av dessa komponenter. Information om det ändrade beteendet för de uppdaterade komponenterna finns i Beteendeändringar i Full-Text Sök. Det här avsnittet beskriver hur du växlar från den uppdaterade versionen av dessa komponenter till den tidigare versionen eller växlar tillbaka från den tidigare versionen till den uppdaterade versionen. För klusterinstallationer bör dessa ändringar göras på alla noder.
Vissa tidigare versioner av SQL Server använde olika ordbrytare som representeras av olika CLSID:er för amerikansk engelska (LCID 1033) och engelska i Storbritannien (LCID 2057). Från och med SQL Server 2012 (11.x) använder båda LCID:erna samma komponenter med samma CLSID som visas i följande tabell:
LCID | Ordavgränsare installerad av tidigare versioner version 12.0.6828.0 |
Stemmer som installerats av tidigare versioner | Ordbrytare installerad tillsammans med SQL Server 2012 (11.x) och senare versioner version 14.0.4999.1038 |
Stemmer installerat med SQL Server 2012 (11.x) och högre versioner |
---|---|---|---|---|
1033 (US Engelska) |
188D6CC5-CB03-4C01-912E-47D21295D77E | EEED4C20-7F1B-11CE-BE57-00AA0051FE20 | 9FAED859-0B30-4434-AE65-412E14A16FB8 | E1E5EF84-C4A6-4E50-8188-99AEF3DE2659 |
2057 Brittisk engelska |
173C97E2-AEBE-437C-9445-01B237ABF2F6 | D99F7670-7F1A-11CE-BE57-00AA0051FE20 | 9FAED859-0B30-4434-AE65-412E14A16FB8 | E1E5EF84-C4A6-4E50-8188-99AEF3DE2659 |
Komponenterna som beskrivs i det här avsnittet är DLL-filer som är installerade i MSSQL\Binn
-mappen för SQL Server-instansen. Den fullständiga sökvägen är vanligtvis C:\Program Files\Microsoft SQL Server\<instance>\MSSQL\Binn
.
Mer information om ordbrytare och stamningsmetoder finns i Konfigurera och hantera ordbrytare och stamningsmetoder för sökning.
Växla från den aktuella engelska ordbrytaren till de tidigare engelska ordbrytarna
Så här växlar du från den aktuella versionen av den engelska ordbrytaren i USA till den tidigare versionen
I registret navigerar du till följande nod: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceRoot>\MSSearch\CLSID.
Använd följande steg för att lägga till nya nycklar för COM-klass-ID:n för de tidigare amerikanska engelska ordbrytargränssnitten och stemmer-gränssnitten för LCID 1033:
Lägg till en nyckel med värdet {188D6CC5-CB03-4C01-912E-47D21295D77E} för den tidigare textbrytaren.
Uppdatera (standard)-data för nyckelvärdet till langwrbk.dll.
Lägg till en ny nyckel med värdet {EEED4C20-7F1B-11CE-BE57-00AA0051FE20} för föregående stemmer.
Uppdatera (standard)-data för nyckelvärdet till infosoft.dll.
I registret navigerar du till följande nod: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceRoot>\MSSearch\Language\enu.
Uppdatera nyckelvärdet WBreakerClass till {188D6CC5-CB03-4C01-912E-47D21295D77E}.
Uppdatera nyckelvärdet StemmerClass till {EEED4C20-7F1B-11CE-BE57-00AA0051FE20}.
Starta om SQL Server.
Växla från den aktuella versionen av engelska ordbrytaren i Storbritannien till den tidigare versionen
I registret navigerar du till följande nod: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceRoot>\MSSearch\CLSID.
Använd följande steg för att lägga till en ny nyckel för COM-klass-ID:erna för den tidigare engelska ordbrytaren och stemmer-gränssnitten för LCID 2057:
Lägg till en ny nyckel med värdet {173C97E2-AEBE-437C-9445-01B237ABF2F6} för den tidigare ordbrytaren.
Uppdatera (standard)-data för nyckelvärdet till langwrbk.dll.
Lägg till en ny nyckel med värdet {D99F7670-7F1A-11CE-BE57-00AA0051FE20} för föregående stemmer.
Uppdatera (standard)-data för nyckelvärdet till infosoft.dll.
I registret navigerar du till följande nod: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceRoot>\MSSearch\Language\eng.
Uppdatera nyckelvärdet WBreakerClass till {173C97E2-AEBE-437C-9445-01B237ABF2F6}.
Uppdatera nyckelvärdet StemmerClass till {D99F7670-7F1A-11CE-BE57-00AA0051FE20}.
Starta om SQL Server.
Växla tillbaka från de tidigare engelska ordbrytarna till den nuvarande engelska ordbrytaren
Växla tillbaka från den tidigare versionen av den amerikanska engelska ordbrytaren till den aktuella versionen
I registret navigerar du till följande nod: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceRoot>\MSSearch\CLSID.
Om följande nycklar inte finns använder du följande steg för att lägga till en ny nyckel för COM-klass-ID:erna för den aktuella amerikanska engelska ordbrytaren och stemmer-gränssnitten för LCID 1033:
Lägg till en ny nyckel med värdet {9faed859-0b30-4434-ae65-412e14a16fb8} för den aktuella ordbrytaren.
Uppdatera (standard)-data för nyckelvärdet till MsWb7.dll.
Lägg till en ny nyckel med värdet {e1e5ef84-c4a6-4e50-8188-99aef3de2659} för den aktuella stemmer.
Uppdatera (standard)-data för nyckelvärdet till MsWb7.dll.
I registret navigerar du till följande nod: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceRoot>\MSSearch\Language\eng.
Uppdatera nyckelvärdet WBreakerClass till {9faed859-0b30-4434-ae65-412e14a16fb8}.
Uppdatera nyckelvärdet StemmerClass till {e1e5ef84-c4a6-4e50-8188-99aef3de2659}.
Starta om SQL Server.
Växla tillbaka från den tidigare versionen av engelska ordbrytaren i Storbritannien till den aktuella versionen
I registret navigerar du till följande nod: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceRoot>\MSSearch\CLSID.
Om följande nycklar inte finns använder du följande steg för att lägga till en ny nyckel för COM-klass-ID:erna för den aktuella brittiska engelska ordbrytaren och stemmergränssnittet för LCID 2057:
Lägg till en ny nyckel med värdet {9faed859-0b30-4434-ae65-412e14a16fb8} för den aktuella ordbrytaren.
Uppdatera (standard)-data för nyckelvärdet till MsWb7.dll.
Lägg till en ny nyckel med värdet {e1e5ef84-c4a6-4e50-8188-99aef3de2659} för den aktuella stemmer.
Uppdatera (standard)-data för nyckelvärdet till MsWb7.dll.
I registret navigerar du till följande nod: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceRoot>\MSSearch\Language\eng.
Uppdatera nyckelvärdet WBreakerClass till {9faed859-0b30-4434-ae65-412e14a16fb8}.
Uppdatera nyckelvärdet StemmerClass till {e1e5ef84-c4a6-4e50-8188-99aef3de2659}.
Starta om SQL Server.
Se även
Återställ ordbrytarna som används av sökningen till föregående version
Beteendeändringar i Full-Text Search