Share via


sp_fulltext_semantic_register_language_statistics_db (Transact-SQL)

Inscrit une base de données de statistiques linguistiques de sémantique pré-remplie dans l'instance actuelle de SQL Server.

Vous pouvez initialiser l'extraction sémantique uniquement après avoir attaché cette base de données de statistiques linguistiques et l'avoir inscrite à l'aide de cette procédure stockée. Vous ne devez effectuer cette tâche qu'une fois pour chaque instance de SQL Server.

Icône Lien de rubrique Conventions de la syntaxe Transact-SQL

Syntaxe

EXEC sp_fulltext_semantic_register_language_statistics_db
    [ @dbname = ] ‘database_name’;
GO

Arguments

  • [ @dbname = ] ‘database_name’
    Nom de la base de données de statistiques linguistiques de sémantique à inscrire pour l'instance actuelle de SQL Server. La base de données doit déjà être attachée. L'argument database_name est de type sysname et ne peut pas être NULL.

Valeurs des codes de retour

0 (succès) ou 1 (échec)

Jeu de résultats

Aucun.

Remarques d'ordre général

La base de données de statistiques linguistiques de sémantique contient des statistiques propres à une langue qui sont obligatoires pour le traitement sémantique d'un contenu textuel.

sp_fulltext_semantic_register_language_statistics_db effectue les étapes suivantes :

  1. Vérifie que l'instance de SQL Server est une version qui prend en charge le traitement sémantique.

  2. Vérifie que l'instance de SQL Server n'a pas déjà de base de données de statistiques linguistiques de sémantique définie.

  3. Vérifie que la base de données est une base de données de statistiques linguistiques de sémantique valide.

  4. Définit des autorisations sur la base de données de statistiques linguistiques de sémantique afin de restreindre l'accès à la base de données par les utilisateurs.

  5. Insère les métadonnées qui définissent le nom de la base de données de statistiques linguistiques de sémantique pour l'instance de SQL Server.

  6. Insère les métadonnées qui définissent les mappages entre la base de données de statistiques linguistiques de sémantique installée et les tables de modèles linguistiques internes.

  7. Vérifie que la base de données est prête à être utilisée.

Pour plus d'informations, consultez Installer et configurer la recherche sémantique.

Métadonnées

Pour plus d'informations sur la base de données de statistiques linguistiques de sémantique installée sur une instance de SQL Server, interrogez l'affichage catalogue sys.fulltext_semantic_language_statistics_database (Transact-SQL).

Sécurité

Autorisations

Nécessite l'autorisation CONTROL SERVER.

Exemples

L'exemple suivant indique comment inscrire la base de données de statistiques linguistiques de sémantique en appelant sp_fulltext_semantic_register_language_statistics_db.

EXEC sp_fulltext_semantic_register_language_statistics_db @dbname = 'semanticsDb';
GO

Voir aussi

Concepts

Installer et configurer la recherche sémantique