Меню

Процесс узла управляющей программы фильтрации fdhost завершился ошибкой

Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2008 в один файл для загрузки. Поскольку исправления являются кумулятивными, каждый новый выпуск содержит все исправления и исправления для системы безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008.

Проблемы

Симптом 1При заполнении большого полнотекстового индекса в Microsoft SQL Server 2008 или Microsoft SQL Server 2008 R2 может появиться сообщение об ошибке в файле журнала полнотекстового доступа. Количество событий, которые регистрируются в этом сообщении об ошибке, зависит от размера пакета минус один. Например, на 32-разрядном компьютере размер пакета равен 1 000, поэтому ошибка регистрируется 999. Сообщение об ошибке похоже на следующее:

Ошибка «0x8004cb04: список слов в памяти поврежден. Это связано с неправильной фильтрацией, средством разбиения по словам или другим компонентом индексирования. «произошла ошибка при заполнении полнотекстового индекса для таблицы или индексированного представления» [smarsh]. [dbo]. [ArchiveMsgs] «(идентификатор таблицы или индексированного представления» 160719625 «, идентификатор базы данных» 7 «), значение полнотекстового ключа» 291484087 «. Попытка переиндексировать ее.

После появления этого сообщения об ошибке может появиться следующее сообщение об ошибке для размера пакета минус один:

<Дата> <время> ошибка spid28s «0x80040e28» во время заполнения полнотекстового индекса для таблицы или индексированного представления [smarsh]. [dbo]. [ArchiveMsgs] «(идентификатор таблицы или индексированного представления» 160719625 «, идентификатор базы данных» 7 «), значение полнотекстового ключа» 199598211 «. Попытка переиндексировать ее.

После появления этого сообщения об ошибке может появиться следующее сообщение об ошибке для размера пакета минус один:

<Дата> <время> ошибка spid26s «0x80043630: время ожидания процесса демона фильтра MSFTEFD истекло по неизвестной причине. Это может указывать на ошибку в фильтре, средстве разбиения по словам или обработчике протокола. при заполнении полнотекстового индекса для таблицы или индексированного представления «[smarsh]» произошла ошибка. [dbo]. [ArchiveMsgs] «(идентификатор таблицы или индексированного представления» 160719625 «, идентификатор базы данных» 7 «), значение полнотекстового ключа» 14304130 «. Попытка переиндексировать ее.

Симптом 2Кроме того, вы можете заметить, что процесс FDHOST. exe работает неправильно. При попытке выполнить полнотекстовый запрос или выполнить полнотекстовое заполнение на клиенте возвращается следующее сообщение.

Сообщение 30053, уровень 16, состояние 102, время выполнения строки 1Word превышено для строки запроса полнотекстового поиска. Это может быть вызвано тем, что для обработки строки полнотекстового запроса в средстве разбиения по словам требуется много времени или если на сервере запущено большое количество запросов. Попробуйте выполнить запрос еще раз под более легкой загрузкой.

При просмотре журналов SQLFT * для этого каталога вы увидите следующее сообщение об ошибке:

При заполнении полнотекстового индекса для таблицы или индексированного представления «[DBNAME]» произошла ошибка «0x80004005». [dbo]. [Имя_таблицы] «(идентификатор таблицы или индексированного представления» 1204001724 «, идентификатор базы данных» 5 «), значение полнотекстового ключа» 4 «. Попытка переиндексировать ее.

При анализе ошибки SQL вы увидите следующее сообщение об ошибке:

Ошибка: 30089, важность: 17, состояние: 1. процесс хоста управляющей программы полнотекстовой фильтрации (FDHost) остановлен аварийно. Это может произойти, если неправильно настроенные или неработающие лингвистические компоненты, такие как средства разбиения по словам, парадигматические модули или фильтр, вызвали ошибку irrecoverable во время полнотекстового индексирования или обработки запроса. Процесс будет автоматически перезапускаться.

Причина

Эта проблема возникает из-за ошибки связи между процессом sqlservr. exe и процессом fdhost. exe. Если пакеты отправляются из процесса sqlservr. exe в процесс fdhost. exe, иногда в исходящей общей памяти (OSM), которая является общей памятью из sqlservr. exe, в fdhost. exe, недостаточно места для размещения следующего столбца документа. Когда это произойдет, процесс Sqlservr. exe отправляет сообщение для уведомления процесса fdhost. exe о том, что вы обрабатываете все существующие данные в OSM. Несмотря на то, что процесс fdhost. exe обрабатывает данные, входящая общая память (ISM), представляющая собой общую память из fdhost. exe на sqlservr. exe, может быть заполнена. В этой ситуации процесс fdhost. exe отправляет сообщение «Перемотка назад» в процесс Sqlservr. exe. Это сообщение требует, чтобы процесс Sqlservr. exe повторно отправлял последний документ из первого столбца. Однако при запуске процесса sqlservr. exe повторно отправить документ начинается с столбца 2, а не из столбца 1. Это приводит к появлению сообщений об ошибках, описанных в разделе «проблема».

Решение

Сведения о накопительном пакете обновления

SQL Server 2008 R2 с пакетом обновления 2 (SP2)

Исправление для этой проблемы впервые выпущено в накопительном обновлении 3. Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления для SQL Server 2008 R2 с пакетом обновления 2 (SP2), щелкните следующий номер статьи базы знаний Майкрософт:

2754552 Накопительный пакет обновления 3 для SQL Server 2008 R2 с пакетом обновления 2 (SP2) Примечание. Так как сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск пакета обновления 2 (SP2) для SQL Server 2008 R2. Рекомендуется установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:

2730301 Сборки SQL Server 2008 R2, выпущенные после выпуска SQL Server 2008 R2 с пакетом обновления 2 (SP2)

SQL Server 2008

Исправление для этой проблемы впервые выпущено в накопительном обновлении 4 для выпускной версии SQL Server 2008. Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления для SQL Server 2008, щелкните следующий номер статьи базы знаний Майкрософт:

963036 Накопительный пакет обновления 4 для SQL Server 2008Примечание. Так как сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008. Рекомендуется установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:

956909 Сборки SQL Server 2008, выпущенные после выпуска SQL Server 2008

SQL Server 2008 с пакетом обновления 1

Исправление для этой проблемы впервые выпущено в накопительном обновлении 1 для SQL Server 2008 с пакетом обновления 1 (SP1). Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления для SQL Server 2008, щелкните следующий номер статьи базы знаний Майкрософт:

969099 Накопительный пакет обновления 1 (SP1) для SQL Server 2008 с пакетом обновления 1 (SP1)Примечание. Так как сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008. Рекомендуется установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:

970365 Сборки SQL Server 2008, выпущенные после выпуска пакета обновления 1 (SP1) для SQL Server 2008

Обходное решение

Чтобы обойти эту проблему, измените размер ISM. Для этого настройте переменную ISM_Size с помощью хранимой процедуры sp_fulltext_service . Чтобы показать текущее значение:sp_fulltext_service «ism_size» для изменения значения на 16:sp_fulltext_service «ism_size», @value = 16Примечание. чтобы это изменение вступило в силу, необходимо перезапустить службу SQL Server.

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе «Применяется к».

Дополнительная информация

Эта проблема не препятствует завершению Генеральной совокупности. Полнотекстовый индекс содержит встроенную логику повтора, которая продолжает повторять неудачную операцию, пока не завершится успешно. Таким образом, вы можете спокойно проигнорировать сообщения об ошибках. Единственными известными потенциальными негативными побочными эффектами является то, что для завершения Генеральной совокупности может потребоваться больше времени, чем обычно, а для отчетов об ошибке значительно возрастает рост полнотекстового журнала. Логика повторов в исходном коде приводит к успешному завершению Генеральной совокупности без повреждения индекса, несмотря на сообщение об ошибке, которое указывает на возможное повреждение. Если вы столкнулись с симптомами #2 , описанными выше, запросы и заполнение полнотекстового поиска не будут работать, поскольку компонент FDHOST не находится в нужном состоянии, и вам потребуется установить это накопительное обновление.

Дополнительные сведения о накопительном пакете обновления 4 для SQL Server 2008

Для получения дополнительных сведений о том, какие файлы изменились, и о предварительных требованиях, необходимых для применения накопительного пакета обновления, содержащего исправление, описанное в этой статье Microsoft Knowledge Base, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:

963036 Накопительный пакет обновления 4 для SQL Server 2008

Дополнительные сведения о накопительном пакете обновления 1 для SQL Server 2008 с пакетом обновления 1 (SP1)

Для получения дополнительных сведений о том, какие файлы изменились, и о предварительных требованиях, необходимых для применения накопительного пакета обновления, содержащего исправление, описанное в этой статье Microsoft Knowledge Base, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:

969099 Накопительный пакет обновления 1 (SP1) для SQL Server 2008 с пакетом обновления 1 (SP1)

Ссылки

Чтобы получить дополнительные сведения о списке сборок, доступных после выпуска SQL Server 2008, щелкните следующий номер статьи базы знаний Майкрософт:

956909 Сборки SQL Server 2008, выпущенные после выпуска SQL Server 2008Чтобы получить дополнительные сведения о модели добавочного обслуживания для SQL Server, щелкните следующий номер статьи базы знаний Майкрософт:

935897 Модель обслуживания изменений, используемая рабочей группой SQL Server, предоставляет модель ISM для распространения исправлений обнаруженных проблемЧтобы получить дополнительные сведения о схеме присвоения имен обновлениям SQL Server, щелкните следующий номер статьи базы знаний Майкрософт:

822499 Новая схема присвоения имен пакетам обновлений программного обеспечения Microsoft SQL ServerЧтобы получить дополнительные сведения о терминологии обновления программного обеспечения, щелкните следующий номер статьи базы знаний Майкрософт:

824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

При sql запросе, использующий полнотекстовый поиск появлятся ошибка(служба полнотекстовго поиска запущена):

SQL Server encountered error 0x80070057 while communicating with full-text filter daemon host (FDHost) process. Make sure that the FDHost process is running. To re-start the FDHost process, run the sp_fulltext_service ‘restart_all_fdhosts’ command or restart
the SQL Server instance.

— SQL не может соединится со службой полнотекстового поиска, ошибка: 0x80070057 — неверные параметры. Предлагаемый вариант перезапуска процессов FDHost заканчивается такой же ошибкой причина та же.

Версия SQL: 2008 R2 Ent SP2 CU10 — build: 10.50.4297

При этом если восстановить эту базу на другом SQL сервере точно такой же версии(специально поднял временно тестовый), то запрос отрабатывает.
Пробовал запсускать службу полнотекстового поиска как под доменной учетной записью, так и под local service — результат не изменяется
SQL служба запущена под доменной учетной записью без прав локального администратора(как и на том сервере, где запрос отрабатывает)

Следуюет отметить некоторый моменты:
1) SQL изначально был 2008, но потом апгрейдился до 2008 R2 SP1, устанавливался SP2, устанавливались поочередно накопительные пакеты: 7,9,10
2) На данном сервере расположено несколько экземпляров SQL(такой же версии — обновлялись одновременно), проверял выполнение запроса на другом — результат тот же.
3) С каждым запуском запроса наблюдается, появление нового процесса fdhost, которые не завершаются.
4) Если служба полнотекстового поиска запустить из под доменной учетной записи без прав локального администратора — ругается по таймауту, но служба в итоге запускается.

5) Парметры командной строки процессов fdhost на работающем и неработающем сервере разные, не нашел описания параметров, что означают 40 и 16384?

Не работающий:
«c:Program FilesMicrosoft SQL ServerMSSQL10_50.PDCSCXDB01MSSQLBinnfdhost.exe» «MSSQL10_50.PDCSCXDB01D0517bebbf5f01f4eddfae8cfd29132f691f2399ogjn» «MSSQL10_50.PDCSCXDB01» «MSSQL10_50.PDCSCXDB01» «40» «»
«16384» «M» «0» «» «» «»

Работающий:
«c:Program FilesMicrosoft SQL ServerMSSQL10_50.KRKSQLTESTMSSQLBinnfdhost.exe» «MSSQL10_50.KRKSQLTESTE783a7d38f7f76f4f7bfbd85f32c063afa9aa2e0e» «MSSQL10_50.KRKSQLTEST» «MSSQL10_50.KRKSQLTEST» «8» «»
«4096» «M» «0» «» «» «»

  • Изменен тип

    3 марта 2014 г. 6:43

We added a new SQL Always-On Cluster (FCI) 2017 and some of the databases needed full text filter service. So we also added that feature to the install. Ever since we did that we have been getting the error that it stopped abnormally every minute filling up our error log. Here is the full error message.

The fulltext filter daemon host (FDHost) process has stopped abnormally. This can occur if an incorrectly configured or malfunctioning linguistic component, such as a wordbreaker, stemmer or filter has caused an irrecoverable error during full-text indexing or query processing. The process will be restarted automatically.

Is there any recommendations to avoid this or any best practices with regard to Full text service running on alwayson clusters?

LowlyDBA - John M's user avatar

asked Aug 26, 2019 at 9:14

PolDBQ's user avatar

First, verify the service account, whether it has appropriate permissions on the server.

Then consider Re-configuring Word Breakers as previous version of Word Breakers might not compatible with SQL 2017. For more details

answered Aug 26, 2019 at 10:34

Shekar Kola's user avatar

Shekar KolaShekar Kola

2,3292 gold badges8 silver badges23 bronze badges

1

We added a new SQL Always-On Cluster (FCI) 2017 and some of the databases needed full text filter service. So we also added that feature to the install. Ever since we did that we have been getting the error that it stopped abnormally every minute filling up our error log. Here is the full error message.

The fulltext filter daemon host (FDHost) process has stopped abnormally. This can occur if an incorrectly configured or malfunctioning linguistic component, such as a wordbreaker, stemmer or filter has caused an irrecoverable error during full-text indexing or query processing. The process will be restarted automatically.

Is there any recommendations to avoid this or any best practices with regard to Full text service running on alwayson clusters?

LowlyDBA - John M's user avatar

asked Aug 26, 2019 at 9:14

PolDBQ's user avatar

First, verify the service account, whether it has appropriate permissions on the server.

Then consider Re-configuring Word Breakers as previous version of Word Breakers might not compatible with SQL 2017. For more details

answered Aug 26, 2019 at 10:34

Shekar Kola's user avatar

Shekar KolaShekar Kola

2,3292 gold badges8 silver badges23 bronze badges

1

Since moving our db’s to to an AOAG in SQL 2017 CU16 Enterprise, the error log repeatedly fills with the following;

Error: 30089, Severity: 17, State: 1.

The fulltext filter daemon host (FDHost) process has stopped abnormally. This can occur if an incorrectly configured or malfunctioning linguistic component, such as a wordbreaker, stemmer or filter has caused an irrecoverable error during full-text indexing or query processing. The process will be restarted automatically.

A new instance of the full-text filter daemon host process has been successfully started.

The FDLAUNCHERRORLOG has the following while the fulltext index is being populated (repeatedly for each guid);

MSSQLFDLauncher service received control message.

MSSQLFDLauncher service successfully launched FDHost.exe Process(process id = 7688). command line = «E:Program FilesMicrosoft SQL ServerMSSQL14.MSSQLSERVERMSSQLBinnfdhost.exe» «MSSQL14.MSSQLSERVERA3d1ffb55f4d5bf4bbff94e0f53e57895f6861i9mk0» «MSSQL14.MSSQLSERVER» «MSSQL14.MSSQLSERVER» «8» «» «16384» «M» «0» «» «» «»

We have tried changing the SQL Full-Text Filter Daemon Launcher service account to the same domain service account as the SQL Server Service account but still the same errors.

The only things I can find about this issue seems to be SQL 2008 and R2 and nothing since?  Any ideas would be appreciated.

Site Owners

SSC Guru

Points: 80309

Thanks for posting your issue and hopefully someone will answer soon.

This is an automated bump to increase visibility of your question.

Mr. Brian Gale

SSC-Insane

Points: 24363

Anything interesting in the windows event logs?

Might not hurt to look there around the time it crashed to see if there is any other events happening at the same time (windows updates, .NET crashes, account lockouts, etc).

The above is all just my opinion on what you should do. 
As with all advice you find on a random internet forum — you shouldn’t blindly follow it.  Always test on a test server to see if there is negative side effects before making changes to live!
I recommend you NEVER run «random code» you found online on any system you care about UNLESS you understand and can verify the code OR you don’t care if the code trashes your system.

krdba

SSC-Addicted

Points: 407

Hi, thanks for the update and link, which KB in CU17 fixes this issue?  I can’t see anything that seems relevant?

This was not stated in any of the KBs. But the update solved the issue in our case.

krdba

SSC-Addicted

Points: 407

OK, thanks for the info, we’ll give it a try.

michaelsowa

Newbie

Points: 3

Hi, we have the exact same issue and the CU17 is already applied. When we rebuild the catalog on our secondary SQL box that works fine with no warnings.  We just wanted to let you know in case you eventually find the fault and of course if we do we will post it here for you.

michaelsowa

Newbie

Points: 3

We have re-installed the CU17 and this seems to have resolved the issue for us.

Not sure how  CU could seemingly be installed using Select @@version  it provided the most up to date version.  Can SQL server report an incorrect version if a CU was installed but then SQL server completely re-installed would the CU be misreported perhaps?  Saying this as we did re-install SQL 2017 after installing the CU17 for the first time.

krdba

SSC-Addicted

Points: 407

I think if you re-installed SQL you then you would be back to RTM, you would also need to re-install the CU after.

michaelsowa

Newbie

Points: 3

Yeah but when we did Select @@version it reported it to be CU17 — would that be the case?

krdba

SSC-Addicted

Points: 407

Not sure to be honest, it may just be messed up if you re-installed RTM without removing SQL first and doing a clean install.  If you can, it may be worth retrying with a completely fresh install to be sure.

shanebarber

Newbie

Points: 1

Hello. Just chiming in to say we went down this rabbit hole as well with users reporting full-text search not working after a SQL 2008 > SQL 2017 migration. We went through all of the official Microsoft troubleshooting guides and threads and nothing worked. The only thing that worked was running the CU17 patch. Also, we rebuilt the index afterwards. I have not seen any official documentation relating to the bug or CU17 being the fix, so this thread saved us. We were getting the error where the Daemon launcher attempts to launch over and over and fails.

  • Remove From My Forums
  • Question

  • We get below mentioned error on our SQL Server 

    «The fulltext filter daemon host (FDHost) process has stopped abnormally. This can occur if an incorrectly configured or malfunctioning linguistic component, such as a wordbreaker, stemmer or filter has caused an irrecoverable
    error during full-text indexing or query processing. The process will be restarted automatically.»

    We have tried various options to fix this issue, but not succeeded. Through Task manager we do see that the FDLauncher.exe is running in the memory but the FDHost.exe is not listed and it does not start.

    We have also ensured that the service account that runs the SQL Full-text Filter Daemon Launcher is proper and has the appropriate permissions, as mentioned in below URL

    http://msdn.microsoft.com/en-us/library/ms345189.aspx

    The issue started appearing after we did a windows update on the server during our maintenance. Before that it was working well.

    • Edited by

      Wednesday, December 11, 2013 6:08 AM
      Title change

Answers

  • Hello,

    Finally I was able to resolve the issue on our server. Below mentioned things I did to resolve it :-

    A] Executed the below stored procedure in SQL to increase the buffer size from 4 to 16

          sp_fulltext_service ‘ism_size’,@value=16

    B] Add the service account in «Allow log on locally»

         1. run gpedit.msc (Local Group Policy Editor)

         2. Expand Windows Settings — Security Settings — Local Policies — User Rights Assignment — In Allow log on locally add the service accounts (e.g. LOCAL SERVICE or which ever account in your case) that is used to run the «SQL Full-text
    Filter Daemon Launcher (MSSQLSERVER)» and «SQL Server (MSSQLSERVER)» service.

    C] Install Cumulative update package

        As our SQL Server 2008 had Service Pack 3 on it, I downloaded and installed the «Cumulative update package 3 for SQL Server 2008 Service Pack 3» from
    http://support.microsoft.com/kb/2648098

    D] Restarted the SQL Server

    Thanks,

    Nitin S 

    • Marked as answer by
      Nitin_Shinde_2012
      Wednesday, February 19, 2014 5:54 AM

Примерами стопслов для английского языкового стандарта могут служить
слова «a», «and», «is» и «the». Эти слова игнорируются во избежание чрезмерного
увеличения полнотекстового индекса. 

• 
Список стоп-слов 

Списки стоп-слов взаимосвязаны с полнотекстовыми индексами
и применяются при полнотекстовых запросах по этим индексам. 

Архитектура полнотекстового поиска

Архитектура полнотекстового поиска  состоит из следующих процессов: ♦        Процесс SQL Server (sqlservr.exe).

        ♦    Процесс узла управляющей программы фильтрации
(fdhost.exe). 

 

В полнотекстовом поиске используются следующие компоненты процесса SQL Server:

• 
Пользовательские таблицы. 

В этих таблицах содержатся данные, по которым
осуществляется полнотекстовое индексирование.

• 
Средство сбора полнотекстовых
данных 

Полнотекстовое средство сбора данных работает с потоками
полнотекстового сканирования. Оно отвечает за планирование заполнения
полнотекстовых индексов и управление им, а также за наблюдение за
полнотекстовыми каталогами.

• 
Файлы тезауруса

Эти файлы содержат синонимы искомых термов. 

• 
Объекты списка стоп-слов 

Объекты списка стоп-слов содержат список часто
встречающихся слов, бесполезных при поиске. 

• 
Обработчик запросов SQL Server

Обработчик запросов компилирует и выполняет SQL-запросы.
Если SQL-запрос включает запрос полнотекстового поиска, то запрос направляется
в средство полнотекстового поиска как в процессе компиляции, так и при
выполнении. Результат запроса сопоставляется с полнотекстовым индексом.

• 
Средство полнотекстового поиска
для процесса SQL Server 

Средство полнотекстового поиска в SQL Server полностью
интегрировано в обработчик запросов. Средство полнотекстового поиска
компилирует и выполняет полнотекстовые запросы. Как часть выполнения запроса
средство полнотекстового поиска может получать входные данные из тезауруса и
списка стоп-слов. 

• 
Модуль записи индекса
(индексатор) 

Модуль записи индекса строит структуру, используемую для
хранения индексированных лексем. 

• 
Диспетчер управляющей программы
фильтрации

Диспетчер управляющей программы фильтрации отвечает за
наблюдение за состоянием узла управляющей программы фильтрации для
полнотекстового поиска.

Узел управляющей программы
фильтрации
запускает следующие компоненты полнотекстового
поиска, которые отвечают за доступ, фильтрацию и разбиение по словам данных из
таблиц, а также разбиение по словам и морфологический поиск во входных данных
запроса: 

• 
Обработчик протокола.

Этот компонент запрашивает данные из памяти для дальнейшей
обработки и обращается к данным из пользовательской таблицы в указанной базе
данных.

• 
Фильтры.

Фильтры извлекают поток текстовых данных из документа с
отбрасыванием всех нетекстовых данных и данных о форматировании.

• 
Средства разбиения по словам и
парадигматические модули

Эти компоненты осуществляют лингвистический анализ всех
полнотекстовоиндексированных данных. Средство разбиения по словам
определяет местонахождение границ слова в потоке текста в строке или документе,
для которого строится полнотекстовый индекс. Парадигматический модуль
извлекает основную форму слова. Например, слова «бежит», «бежал» и «бегут»
являются формами слова «бежать». Средство полнотекстового поиска вызывает
парадигматические модули при выполнении запросов, если запрос является запросом
FREETEXT или

FREETEXTTABLE, либо в случае, когда запрос требует
флективного расширения. 

1.2. Настройка полнотекстового поиска

Несмотря на то, что, как правило, настраивает полнотекстовые
индексы и управляет ими администратор базы данных, вы как разработчик базы
данных должны иметь базовое представление о том, как активизировать и настроить
полнотекстовый поиск.

Администрирование полнотекстового поиска можно разделить на
четыре основные задачи.

1. 
Создание полнотекстовых индексов и полнотекстовых каталогов.

2. 
Изменение существующих полнотекстовых индексов и каталогов.

3. 
Удаление существующих полнотекстовых индексов и каталогов.

4. 
Создание расписания заполнения индексов и его обслуживание

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Прочитайте текст который содержит две фактические ошибки во время переворота 18 брюмера
  • Прототип героя фильма ошибка резидента