Поддержка файлов тезауруса в SQL Azure

Я пытаюсь реализовать полнотекстовый поиск (функция файлов тезауруса) в базе данных SQL Azure. Я не могу найти файл тезауруса в базе данных SQL Azure. Поддерживается ли это в базе данных SQL Azure? В следующем документе говорится, что это поддерживается.

https://docs.microsoft.com/en-us/sql/relational-databases/search/full-text-search?view=sql-server-2017

Но я не могу найти файл и использовать следующую команду:

EXEC sys.sp_fulltext_load_the`enter code here`saurus_file 1033 

Получение следующей ошибки:

Сообщение 2812, уровень 16, состояние 62, строка 1 Не удалось найти хранимую процедуру sys.sp_fulltext_load_thesaurus_file.


person user4651528    schedule 15.07.2019    source источник


Ответы (1)


База данных SQL Azure поддерживает полнотекстовый поиск. Вы узнали это из найденного вами документа. Вы также можете ссылаться на этот документ Полнотекстовый поиск теперь доступен в базе данных SQL Azure (GA).

Примечание:

Полнотекстовый поиск - это необязательный компонент ядра СУБД SQL Server. Если вы не выбрали полнотекстовый поиск при установке SQL Server, запустите программу установки SQL Server еще раз, чтобы добавить его.

Убедитесь, что вы выбрали компонент полнотекстового поиска.

Но база данных SQL Azure не поддерживает 'sp_fulltext_load_thesaurus_file '. введите описание изображения здесь

База данных SQL Azure также не поддерживает вас Настроить файлы тезауруса для полнотекстового поиска и управлять ими:  введите описание изображения здесь

Надеюсь это поможет.

person Leon Yue    schedule 16.07.2019