미국 영어 및 영국 영어에 사용되는 단어 분리기 변경
SQL Server 2014에서는 영어용 단어 분리기 및 형태소 분석기의 새 버전(버전 14.0.4999.1038)을 설치하여 이러한 구성 요소의 이전 버전(버전 12.0.6828.0)을 대체합니다. 새 구성 요소의 변경된 동작에 대한 자세한 내용은 전체 텍스트 검색의 동작 변경을 참조하세요. 이 항목에서는 이러한 새 버전의 구성 요소에서 이전 버전으로 전환하거나 이전 버전에서 다시 새 버전으로 전환하는 방법에 대해 설명합니다. 클러스터 설치의 경우 이러한 변경은 모든 주 노드 및 패시브 노드에서 수행해야 합니다.
이전 버전의 SQL Server 미국 영어(LCID 1033) 및 영국 영어(LCID 2057)에 대해 서로 다른 CLSID로 표현되는 다양한 단어 분리기를 사용했습니다. 이번 릴리스에서는 다음 표와 같이 두 LCID 모두 동일한 CLSID를 갖는 동일한 구성 요소를 사용합니다.
LCID | 이전 버전에서 설치된 단어 분리기 버전 12.0.6828.0 |
이전 버전에서 설치된 형태소 분석기 | 이번 버전에서 설치되는 단어 분리기 버전 14.0.4999.1038 |
이번 버전에서 설치되는 형태소 분석기 |
---|---|---|---|---|
1033 (미국 영어) |
188D6CC5-CB03-4C01-912E-47D21295D77E | EEED4C20-7F1B-11CE-BE57-00AA0051FE20 | 9faed859-0b30-4434-ae65-412e14a16fb8 | e1e5ef84-c4a6-4e50-8188-99aef3de2659 |
2057 (영국 영어) |
173C97E2-AEBE-437C-9445-01B237ABF2F6 | D99F7670-7F1A-11CE-BE57-00AA0051FE20 | 9faed859-0b30-4434-ae65-412e14a16fb8 | e1e5ef84-c4a6-4e50-8188-99aef3de2659 |
이 항목에 설명된 구성 요소는 SQL Server instance 폴더에 MSSQL\Binn
설치된 DLL 파일입니다. 전체 경로는 일반적으로 C:\Program Files\Microsoft SQL Server\<instance>\MSSQL\Binn
입니다.
단어 분리기 및 형태소 분석기에 대한 자세한 내용은 검색을 위해 단어 분리기와 형태소 분석기 구성 및 관리를 참조하세요.
현재 영어 단어 분리기를 이전 영어 단어 분리기로 전환
현재 버전의 미국 영어 단어 분리기를 이전 버전으로 전환하려면
레지스트리에서HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\ InstanceRoot>\MSSearch\CLSID 노드<로 이동합니다.
다음 단계에 따라 LCID 1033의 이전 미국 영어 단어 분리기 및 형태소 분석기 인터페이스에 대한 COM ClassID의 새 키를 추가합니다.
이전 단어 분리기의 {188D6CC5-CB03-4C01-912E-47D21295D77E} 값을 사용하여 새 키를 추가합니다.
해당 키 값의 (기본값) 데이터를 langwrbk.dll로 업데이트합니다.
이전 형태소 분석기의 {EEED4C20-7F1B-11CE-BE57-00AA0051FE20} 값을 사용하여 새 키를 추가합니다.
해당 키 값의 (기본값) 데이터를 infosoft.dll로 업데이트합니다.
레지스트리에서HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\ InstanceRoot>\MSSearch\Language\enu 노드<로 이동합니다.
WBreakerClass 키 값을 {188D6CC5-CB03-4C01-912E-47D21295D77E}로 업데이트합니다.
StemmerClass 키 값을 {EEED4C20-7F1B-11CE-BE57-00AA0051FE20}으로 업데이트합니다.
SQL Server를 다시 시작하십시오.
현재 버전의 영국 영어 단어 분리기에서 이전 버전으로 전환하려면
레지스트리에서HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\ InstanceRoot>\MSSearch\CLSID 노드<로 이동합니다.
다음 단계에 따라 LCID 2057의 이전 영국 영어 단어 분리기 및 형태소 분석기 인터페이스에 대한 COM ClassID의 새 키를 추가합니다.
이전 단어 분리기의 {173C97E2-AEBE-437C-9445-01B237ABF2F6} 값을 사용하여 새 키를 추가합니다.
해당 키 값의 (기본값) 데이터를 langwrbk.dll로 업데이트합니다.
이전 형태소 분석기의 {D99F7670-7F1A-11CE-BE57-00AA0051FE20} 값을 사용하여 새 키를 추가합니다.
해당 키 값의 (기본값) 데이터를 infosoft.dll로 업데이트합니다.
레지스트리에서HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\ InstanceRoot>\MSSearch\Language\eng 노드<로 이동합니다.
WBreakerClass 키 값을 {173C97E2-AEBE-437C-9445-01B237ABF2F6}으로 업데이트합니다.
StemmerClass 키 값을 {D99F7670-7F1A-11CE-BE57-00AA0051FE20}으로 업데이트합니다.
SQL Server를 다시 시작하십시오.
이전 영어 단어 분리기에서 다시 현재 영어 단어 분리기로 전환
이전 버전의 미국 영어 단어 분리기에서 현재 버전으로 전환하려면
레지스트리에서HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\ InstanceRoot>\MSSearch\CLSID 노드<로 이동합니다.
다음 키가 없으면 다음 단계에 따라 LCID 1033의 현재 미국 영어 단어 분리기 및 형태소 분석기 인터페이스에 대한 COM ClassID의 새 키를 추가합니다.
현재 단어 분리기의 {9faed859-0b30-4434-ae65-412e14a16fb8} 값을 사용하여 새 키를 추가합니다.
해당 키 값의 (기본값) 데이터를 MsWb7.dll로 업데이트합니다.
현재 형태소 분석기의 {e1e5ef84-c4a6-4e50-8188-99aef3de2659} 값을 사용하여 새 키를 추가합니다.
해당 키 값의 (기본값) 데이터를 MsWb7.dll로 업데이트합니다.
레지스트리에서HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\ InstanceRoot>\MSSearch\Language\eng 노드<로 이동합니다.
WBreakerClass 키 값을 {9faed859-0b30-4434-ae65-412e14a16fb8}로 업데이트합니다.
StemmerClass 키 값을 {e1e5ef84-c4a6-4e50-8188-99aef3de2659}로 업데이트합니다.
SQL Server를 다시 시작하십시오.
이전 버전의 영국 영어 단어 분리기에서 현재 버전으로 전환하려면
레지스트리에서HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\ InstanceRoot>\MSSearch\CLSID 노드<로 이동합니다.
다음 키가 없으면 다음 단계에 따라 LCID 2057의 현재 영국 영어 단어 분리기 및 형태소 분석기 인터페이스에 대한 COM ClassID의 새 키를 추가합니다.
현재 단어 분리기의 {9faed859-0b30-4434-ae65-412e14a16fb8} 값을 사용하여 새 키를 추가합니다.
해당 키 값의 (기본값) 데이터를 MsWb7.dll로 업데이트합니다.
현재 형태소 분석기의 {e1e5ef84-c4a6-4e50-8188-99aef3de2659} 값을 사용하여 새 키를 추가합니다.
해당 키 값의 (기본값) 데이터를 MsWb7.dll로 업데이트합니다.
레지스트리에서HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\ InstanceRoot>\MSSearch\Language\eng 노드<로 이동합니다.
WBreakerClass 키 값을 {9faed859-0b30-4434-ae65-412e14a16fb8}로 업데이트합니다.
StemmerClass 키 값을 {e1e5ef84-c4a6-4e50-8188-99aef3de2659}로 업데이트합니다.
SQL Server를 다시 시작하십시오.