sp_fulltext_semantic_register_language_statistics_db (Transact-SQL)

Gilt für:SQL Server

Registriert eine bereits ausgefüllte Datenbank für die Semantiksprachenstatistik in der aktuellen Instanz von SQL Server.

Sie können eine semantische Extraktion nur initiieren, nachdem Sie diese Sprachstatistikdatenbank angefügt und sie mit dieser gespeicherten Prozedur registriert haben. Sie müssen diese Aufgabe nur einmal für jede Instanz von SQL Server ausführen.

Transact-SQL-Syntaxkonventionen

Syntax

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

Argumente

[ @dbname = ] N'dbname'

Der Name der Datenbank für die Semantiksprachenstatistik, die für die aktuelle Instanz von SQL Server registriert werden soll. Die Datenbank muss bereits angefügt sein. @dbname ist "sysname" und kann nicht seinNULL.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler).

Resultset

Keine.

Hinweise

Die semantische Sprachstatistikdatenbank enthält sprachbezogene Statistiken, die für die semantische Verarbeitung von Textinhalt erforderlich sind.

sp_fulltext_semantic_register_language_statistics_db führt die folgenden Schritte aus:

  1. Überprüft, ob es sich bei der Instanz von SQL Server um eine Version handelt, die die semantische Verarbeitung unterstützt.

  2. Überprüft, ob die Instanz von SQL Server noch keine Datenbank für die semantische Sprachstatistik definiert hat.

  3. Überprüft, ob die Datenbank eine gültige semantische Sprachstatistikdatenbank ist.

  4. Legt Berechtigungen für die semantische Sprachstatistikdatenbank fest, um den Zugriff auf die Datenbank durch Benutzer einzuschränken.

  5. Fügt die Metadaten ein, die den Namen der Datenbank für die Semantiksprachenstatistik für die Instanz von SQL Server definieren.

  6. Fügt die Metadaten ein, die die Zuordnungen zwischen der installierten semantischen Sprachstatistikdatenbank und den internen Sprachenmodelltabellen definieren.

  7. Führt eine Überprüfung durch, um sicherzustellen, dass die Datenbank zur Verwendung bereitsteht.

Weitere Informationen finden Sie unter Installieren und Konfigurieren der semantischen Suche.

Metadaten

Informationen zur Datenbank für die Semantiksprachenstatistik, die in einer Instanz von SQL Server installiert ist, fragen Sie die Katalogansicht sys.fulltext_semantic_language_statistics_database (Transact-SQL) ab.

Berechtigungen

Erfordert CONTROL SERVER-Berechtigungen.

Beispiele

Das folgende Beispiel zeigt, wie Sie die Datenbank für die Semantiksprachenstatistik durch Aufrufen sp_fulltext_semantic_register_language_statistics_dbregistrieren.

EXEC sp_fulltext_semantic_register_language_statistics_db
    @dbname = 'semanticsDb';
GO