Процедура установки средств разбиения по словам сторонних разработчиков, лицензированных корпорацией Майкрософт, состоит из трех этапов.
Чтобы добавить COM-идентификаторы ClassID для этих компонентов, выполните следующие действия.
-
Откройте редактор реестра. Для этого:
-
нажмите кнопку Пуск и выберите пункт Выполнить;
-
в диалоговом окне Запуск программы в поле Открыть введите «Regedit».
-
В редакторе реестра выберите следующий раздел реестра для первого экземпляра SQL Server: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSearch\CLSID
-
В меню щелкните Правка, выберите пункт Создать и команду Раздел.
-
Введите {16BC5CE4-2C78-4CB9-80D5-386A68CC2B2D}.
-
Нажмите клавишу ВВОД.
-
В правой области щелкните правой кнопкой мыши значение реестра По умолчанию и выберите команду Изменить.
-
В диалоговом окне Изменить строку в поле Значение введите danlr.dll и нажмите кнопку ОК.
-
Повторите шаги с 3 по 7, заменив значение в шаге 4 на {83BC7EF7-D27B-4950-A743-0F8E5CA928F8}.
Для других языков выполните описанные выше шаги, заменив значения разделов реестра в шагах 4 и 8 на значения разделов для того языка, который нужен. Эти значения перечислены ниже. В шаге 7 вместо «danlr.dll» введите имя DLL-файла для того языка, который нужен.
|
Язык
|
Значение раздела для шага 4
|
Имя DLL-файла для шага 7
|
Значение раздела для шага 8
|
|---|
|
Польский
|
{B8713269-2D9D-4BF5-BF40-2615D75723D8}
|
lrpolish.dll
|
{CA665B09-4642-4C84-A9B7-9B8F3CD7C3F6}
|
|
Бразильский вариант португальского языка
|
{25B7FD48-5404-4BEB-9D80-B6982AF404FD}
|
ptblr.dll
|
{D5FCDD7E-DBFF-473F-BCCD-3AFD1890EA85}
|
|
Иберийский вариант португальского языка
|
{5D5F3A69-620C-4952-B067-4D0126BB6086}
|
ptslr.dll
|
{D4171BC4-90BE-4F70-8610-DAB1C17F063C}
|
|
Русский язык
|
{20036404-F1AF-11D2-A57F-006052076F32}
|
ruslr.dll
|
{20036414-F1AF-11D2-A57F-006052076F32}
|
|
Турецкий язык
|
{23A9C1C3-3C7A-4D2C-B894-4F286459DAD6}
|
trklr.dll
|
{8DF412D1-62C7-4667-BBEC-38756576C21B}
|
Для добавления в этот узел раздела для датского языка выполните следующие действия.
-
Выберите следующий раздел реестра для первого экземпляра SQL Server:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSearch\Language
-
Повторите шаги с 3 по 5 предыдущей процедуры, заменив название раздела в шаге 4 словом dan.
Для других языков выполните описанные выше шаги, заменив название раздела в шаге 4 на выбранное по следующей таблице название для того языка, который нужен.
|
Язык
|
Название раздела для шага 4
|
|---|
|
Польский
|
plk
|
|
Бразильский вариант португальского языка
|
ptb
|
|
Иберийский вариант португальского языка
|
pts
|
|
Русский язык
|
rus
|
|
Турецкий язык
|
trk
|
Чтобы добавить конфигурационные значения для этих компонентов в случае датского языка, выполните следующие действия.
-
Выберите тот же раздел реестра, который был выбран ранее на этапе 2. Для первого экземпляра SQL Server им будет следующий раздел:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSearch\Language\dan
-
В меню щелкните Правка, выберите команду Создать и параметр Строковое значение.
-
Введите NoiseFile.
-
Нажмите клавишу ВВОД.
-
Щелкните правой кнопкой мыши вновь созданное значение реестра «NoiseFile» и выберите команду Изменить.
-
В диалоговом окне Изменение строки в поле Значение введите <путь_к_папке_FTData_экземпляра>\noisedan.txt, где <путь_к_папке_FTData_экземпляра> — это путь, полученный в предыдущем разделе («Извлечение пути к папке FTData для экземпляра»).
-
Нажмите кнопку ОК.
Чтобы добавить значения, перечисленные ниже, повторите шаги со 2 по 7, заменяя тип значения (шаг 2), название значения (шаги 3 и 5) и само значение (шаг 6) для каждого значения.
Примечание. |
|---|
|
В примере использованы значения для датского языка.
|
|
Тип значения для шага 2
|
Название значения для шагов 3 и 5
|
Тип значения для шага 6
|
|---|
|
Строковое значение
|
TsaurusFile
|
<путь_к_папке_FTData_экземпляра>\tsdan.xml
|
|
Значение DWORD
|
Языковой стандарт
|
00000406
|
|
Строковое значение
|
WBreakerClass
|
{16BC5CE4-2C78-4CB9-80D5-386A68CC2B2D}
|
|
Строковое значение
|
StemmerClass
|
{83BC7EF7-D27B-4950-A743-0F8E5CA928F8}
|
Для польского языка выполните шаги, описанные выше, пользуясь значениями, перечисленными далее. Выберите тот же раздел реестра, который был выбран для польского языка ранее на этапе 2. Для первого экземпляра SQL Server это будет следующий раздел: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSearch\Language\plk
|
Тип значения для шага 2
|
Название значения для шагов 3 и 5
|
Значение для шага 6
|
|---|
|
Строковое значение
|
NoiseFile
|
<путь_к_папке_FTData_экземпляра>\noiseplk.txt
|
|
Строковое значение
|
TsaurusFile
|
<путь_к_папке_FTData_экземпляра>\tsplk.xml
|
|
Значение DWORD
|
Языковой стандарт
|
00000415
|
|
Строковое значение
|
WBreakerClass
|
{CA665B09-4642-4C84-A9B7-9B8F3CD7C3F6}
|
|
Строковое значение
|
StemmerClass
|
{B8713269-2D9D-4BF5-BF40-2615D75723D8}
|
Для бразильского варианта португальского языка выполните шаги, описанные выше, пользуясь значениями, перечисленными далее. Выберите тот же раздел реестра, который был выбран для бразильского варианта португальского языка ранее на этапе 2. Для первого экземпляра SQL Server это будет следующий раздел: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSearch\Language\ptb
|
Тип значения для шага 2
|
Название значения для шагов 3 и 5
|
Значение для шага 6
|
|---|
|
Строковое значение
|
NoiseFile
|
<путь_к_папке_FTData_экземпляра>\noiseptb.txt
|
|
Строковое значение
|
TsaurusFile
|
<путь_к_папке_FTData_экземпляра>\tsptb.xml
|
|
Значение DWORD
|
Языковой стандарт
|
00000416
|
|
Строковое значение
|
WBreakerClass
|
{25B7FD48-5404-4BEB-9D80-B6982AF404FD}
|
|
Строковое значение
|
StemmerClass
|
{D5FCDD7E-DBFF-473F-BCCD-3AFD1890EA85}
|
Для иберийского варианта португальского языка выполните шаги, описанные выше, пользуясь значениями, перечисленными далее. Выберите тот же раздел реестра, который был выбран для иберийского варианта португальского языка ранее на этапе 2. Для первого экземпляра SQL Server это будет следующий раздел: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSearch\Language\pts
|
Тип значения для шага 2
|
Название значения для шагов 3 и 5
|
Значение для шага 6
|
|---|
|
Строковое значение
|
NoiseFile
|
<путь_к_папке_FTData_экземпляра>\noisepts.txt
|
|
Строковое значение
|
TsaurusFile
|
<путь_к_папке_FTData_экземпляра>\tspts.xml
|
|
Значение DWORD
|
Языковой стандарт
|
00000816
|
|
Строковое значение
|
WBreakerClass
|
{5D5F3A69-620C-4952-B067-4D0126BB6086}
|
|
Строковое значение
|
StemmerClass
|
{D4171BC4-90BE-4F70-8610-DAB1C17F063C}
|
Для русского языка выполните шаги, описанные выше, пользуясь значениями, перечисленными далее. Выберите тот же раздел реестра, который был выбран для русского языка ранее на этапе 2. Для первого экземпляра SQL Server это будет следующий раздел: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSearch\Language\rus
|
Тип значения для шага 2
|
Название значения для шагов 3 и 5
|
Значение для шага 6
|
|---|
|
Строковое значение
|
NoiseFile
|
<путь_к_папке_FTData_экземпляра>\noiserus.txt
|
|
Строковое значение
|
TsaurusFile
|
<путь_к_папке_FTData_экземпляра>\tsrus.xml
|
|
Значение DWORD
|
Языковой стандарт
|
00000419
|
|
Строковое значение
|
WBreakerClass
|
{20036404-F1AF-11D2-A57F-006052076F32}
|
|
Строковое значение
|
StemmerClass
|
{20036414-F1AF-11D2-A57F-006052076F32}
|
Для турецкого языка выполните шаги, описанные выше, пользуясь значениями, перечисленными далее. Выберите тот же раздел реестра, который был выбран для турецкого языка ранее на этапе 2. Для первого экземпляра SQL Server им будет следующий раздел: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSearch\Language\trk
|
Тип значения для шага 2
|
Название значения для шагов 3 и 5
|
Значение для шага 6
|
|---|
|
Строковое значение
|
NoiseFile
|
<путь_к_папке_FTData_экземпляра>\noisetrk.txt
|
|
Строковое значение
|
TsaurusFile
|
<путь_к_папке_FTData_экземпляра>\tstrk.xml
|
|
Значение DWORD
|
Языковой стандарт
|
0000041f
|
|
Строковое значение
|
WBreakerClass
|
{8DF412D1-62C7-4667-BBEC-38756576C21B}
|
|
Строковое значение
|
StemmerClass
|
{23A9C1C3-3C7A-4D2C-B894-4F286459DAD6}
|