sp_fulltext_semantic_register_language_statistics_db (Transact-SQL)

Aplica-se: SQL Server

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

É possível iniciar a extração semântica apenas depois de anexar este banco de dados de estatísticas de idioma e de registrá-lo com este procedimento armazenado. Você só precisa executar essa tarefa uma vez para cada instância do SQL Server.

Convenções de sintaxe de Transact-SQL

Sintaxe

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

Argumentos

@dbname [ = ] N'dbname'

O nome do banco de dados de Estatísticas Semânticas de Idioma a ser registrado para a instância atual do SQL Server. O banco de dados já deve estar anexado. @dbname é sysname e não pode ser NULL.

Valores do código de retorno

0 (sucesso) ou 1 (falha).

Conjunto de resultados

Nenhum.

Comentários

O banco de dados de Estatísticas de Idioma Semântico contém estatísticas relacionadas a idioma que são necessárias para processamento semântico de conteúdo textual.

sp_fulltext_semantic_register_language_statistics_db Executa as seguintes etapas:

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

  2. Verifica se a instância do SQL Server ainda não tem um banco de dados de Estatísticas de Linguagem Semântica definido.

  3. Verifica se o banco de dados é um banco de dados de Estatísticas de Idioma Semântico válido.

  4. Define as permissões no banco de dados de Estatísticas de Idioma Semântico para restringir o acesso ao banco de dados pelos usuários.

  5. Insere os metadados que definem o nome do banco de dados de Estatísticas Semânticas de Linguagem para a instância do SQL Server.

  6. Insere os metadados que definem os mapeamentos entre o banco de dados de Estatísticas de Idioma Semântico instalado e as tabelas do Modelo do Idioma.

  7. Verifica se o banco de dados está pronto para uso.

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

Metadados

Para obter informações sobre o banco de dados de Estatísticas Semânticas de Idioma instalado em uma instância do SQL Server, consulte a exibição do catálogo sys.fulltext_semantic_language_statistics_database.

Permissões

Requer as permissões CONTROL SERVER.

Exemplos

O exemplo a seguir mostra como registrar o banco de dados de Estatísticas Semânticas de Idioma chamando sp_fulltext_semantic_register_language_statistics_db.

EXEC sp_fulltext_semantic_register_language_statistics_db
    @dbname = 'semanticsDb';
GO