sp_fulltext_semantic_register_language_statistics_db (Transact-SQL)

Si applica a: SQL Server

Registra un database di statistiche lingua semantica precompilato nell'istanza corrente di SQL Server.

È possibile avviare l'estrazione semantica solo dopo avere collegato il database delle statistiche sulla lingua e averlo registrato tramite questa stored procedure. È necessario eseguire questa attività una sola volta per ogni istanza di SQL Server.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

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

Argomenti

[ @dbname = ] N'dbname'

Nome del database Semantic Language Statistics da registrare per l'istanza corrente di SQL Server. Il database deve essere già collegato. @dbname è sysname e non può essere NULL.

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Set di risultati

Nessuno.

Osservazioni:

Il database di statistiche lingua semantica contiene statistiche correlate alla lingua necessarie per l'elaborazione semantica di contenuto testuale.

sp_fulltext_semantic_register_language_statistics_db esegue i passaggi seguenti:

  1. Verifica che l'istanza di SQL Server sia una versione che supporta l'elaborazione semantica.

  2. Verifica che l'istanza di SQL Server non disponga già di un database Semantic Language Statistics definito.

  3. Verificare che il database sia un database di statistiche lingua semantica valido.

  4. Impostare le autorizzazioni per il database di statistiche lingua semantica per limitare l'accesso al database da parte degli utenti.

  5. Inserisce i metadati che definiscono il nome del database Semantic Language Statistics per l'istanza di SQL Server.

  6. Inserire i metadati che definiscono i mapping tra il database di statistiche lingua semantica installato e le tabelle dei modelli di lingua interne.

  7. Verificare che il database sia pronto per l'utilizzo.

Per altre informazioni, vedere Installazione e configurazione della ricerca semantica.

Metadati UFX

Per informazioni sul database Semantic Language Statistics installato in un'istanza di SQL Server, eseguire una query sulla vista del catalogo sys.fulltext_semantic_language_statistics_database.

Autorizzazioni

Sono necessarie autorizzazioni CONTROL SERVER.

Esempi

Nell'esempio seguente viene illustrato come registrare il database Semantic Language Statistics chiamando sp_fulltext_semantic_register_language_statistics_db.

EXEC sp_fulltext_semantic_register_language_statistics_db
    @dbname = 'semanticsDb';
GO