sp_fulltext_semantic_register_language_statistics_db (Transact-SQL)
Область применения: SQL Server
Регистрирует предварительно заполненную базу данных статистики языка семантики в текущем экземпляре SQL Server.
Семантическое извлечения возможно только после присоединения этой базы данных статистики языка и ее регистрации с помощью этой хранимой процедуры. Эту задачу необходимо выполнить только один раз для каждого экземпляра SQL Server.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_fulltext_semantic_register_language_statistics_db [ @dbname = ] N'dbname'
[ ; ]
Аргументы
[ @dbname = ] N'dbname'
Имя базы данных статистики семантического языка, зарегистрированной для текущего экземпляра SQL Server. База данных должна быть уже присоединена. @dbname является sysname и не может бытьNULL
.
Значения кода возврата
0
(успешно) или 1
(сбой).
Результирующий набор
Нет.
Замечания
База данных семантической статистики языка содержит статистическую информацию, связанную с языком и необходимую для семантической обработки текстового содержимого.
sp_fulltext_semantic_register_language_statistics_db
выполняет следующие действия:
Проверяет, является ли экземпляр SQL Server версией, поддерживающей семантику обработки.
Проверяет, что экземпляр SQL Server еще не определен в базе данных статистики семантического языка.
Проверяет, является ли база данных допустимой базой данных семантической статистики языка.
Устанавливает разрешения для базы данных семантической статистики языка, ограничивая доступ пользователей к этой базе данных.
Вставляет метаданные, определяющие имя базы данных статистики семантического языка для экземпляра SQL Server.
Вставляет метаданные, определяющие соответствие между установленной базой данных семантической статистики языка и внутренними таблицами языковой модели.
Проверяет, готова ли база данных к использованию.
Дополнительные сведения см. в разделе Установка и настройка семантического поиска.
Метаданные
Сведения о базе данных статистики семантического языка, установленной на экземпляре SQL Server, запросите представление каталога sys.fulltext_semantic_language_statistics_database.
Разрешения
Требуются разрешения CONTROL SERVER.
Примеры
В следующем примере показано, как зарегистрировать базу данных статистики языка семантики путем вызова sp_fulltext_semantic_register_language_statistics_db
.
EXEC sp_fulltext_semantic_register_language_statistics_db
@dbname = 'semanticsDb';
GO