sys.sp_fulltext_semantic_register_language_statistics_db (Transact-SQL)

Aplica-se a: SQL Server

Registra um banco de dados de Estatísticas de Linguagem Semântica pré-preenchido na instância atual do SQL Server.

Só pode iniciar a extração semântica depois de ter anexado esta base de dados estatística da linguagem e a ter registado usando este procedimento armazenado. Só precisa de realizar esta tarefa uma vez por cada instância do SQL Server.

Transact-SQL convenções de sintaxe

Syntax

sys.sp_fulltext_semantic_register_language_statistics_db [ @dbname = ] N'dbname'
[ ; ]

Arguments

[ @dbname = ] N'dbname'

O nome da base de dados Semantic Language Statistics a ser registada para a instância atual do SQL Server. A base de dados já deve estar anexada. @dbname é sysname, e não pode ser NULL.

Valores de código de retorno

0 (sucesso) ou 1 (fracasso).

Conjunto de resultados

Nenhum.

Remarks

A base de dados Semantic Language Statistics contém estatísticas relacionadas com a língua que são necessárias para o processamento semântico do conteúdo textual.

sp_fulltext_semantic_register_language_statistics_db Executa os seguintes passos:

  1. Verifica se a instância do SQL Server é uma versão que suporta processamento semântico.

  2. Verifica se a instância do SQL Server não tem já uma base de dados de Estatísticas de Linguagem Semântica definida.

  3. Verifica se a base de dados é válida para Estatísticas da Linguagem Semântica.

  4. Define permissões na base de dados Semantic Language Statistics para restringir o acesso dos utilizadores à base de dados.

  5. Insere os metadados que definem o nome da base de dados Semantic Language Statistics para a instância do SQL Server.

  6. Insere os metadados que definem os mapeamentos entre a base de dados instalada de Estatísticas da Linguagem Semântica e as tabelas internas do Modelo de Linguagem.

  7. Verificações para garantir que a base de dados está pronta para ser utilizada.

Para obter mais informações, consulte Instalar e configurar a pesquisa semântica.

Metadata

Para informações sobre a base de dados Semantic Language Statistics instalada numa instância de SQL Server, consulte a vista de catálogo sys.fulltext_semantic_language_statistics_database.

Permissões

Requer permissões de CONTROL SERVER.

Examples

O exemplo seguinte mostra como registar a base de dados Semantic Language Statistics chamando sp_fulltext_semantic_register_language_statistics_db.

EXECUTE sp_fulltext_semantic_register_language_statistics_db @dbname = 'semanticsDb';
GO