Freigeben über


sp_fulltext_semantic_register_language_statistics_db (Transact-SQL)

Registriert eine im Voraus aufgefüllte semantische Sprachstatistikdatenbank 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 diesen Task nur einmal für jede Instanz von SQL Server ausführen.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

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

Argumente

  • [ @dbname = ] ‘database_name’
    Ist der Name der semantischen Sprachstatistikdatenbank, die für die aktuelle Instanz von SQL Server registriert werden soll. Die Datenbank muss bereits angefügt sein. database_name ist vom Datentyp sysname und kann nicht NULL sein.

Rückgabecodewert

0 (Erfolg) oder 1 (Fehler)

Resultset

Keine.

Allgemeine 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 die Instanz von SQL Server eine Version ist, die die semantische Verarbeitung unterstützt.

  2. Überprüft, ob für die Instanz von SQL Server keine semantische Sprachstatistikdatenbank definiert ist.

  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 semantischen Sprachstatistikdatenbank 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 zu der semantischen Sprachstatistikdatenbank, die in einer SQL Server-Instanz installiert ist, erhalten Sie durch die Abfrage der Katalogsicht sys.fulltext_semantic_language_statistics_database (Transact-SQL).

Sicherheit

Berechtigungen

Erfordert CONTROL SERVER-Berechtigungen.

Beispiele

Im folgenden Beispiel wird gezeigt, wie die semantische Sprachstatistikdatenbank durch den Aufruf von sp_fulltext_semantic_register_language_statistics_db registriert wird.

EXEC sp_fulltext_semantic_register_language_statistics_db @dbname = 'semanticsDb';
GO

Siehe auch

Konzepte

Installieren und Konfigurieren der semantischen Suche