sp_fulltext_semantic_register_language_statistics_db (Transact-SQL)

適用於:SQL Server

在目前 SQL Server 實例中註冊預先填入的語意語言統計數據資料庫。

您只能在附加此語言統計數據資料庫並使用這個預存程式進行註冊之後,才能起始語意擷取。 您只需要針對每個 SQL Server 實例執行此工作一次。

Transact-SQL 語法慣例

語法

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

引數

[ @dbname = ] N'dbname'

要為目前 SQL Server 實例註冊的語意語言統計數據資料庫名稱。 資料庫必須已經附加。 @dbname是 sysname,不能是 NULL

傳回碼值

0 (成功)或 1 (失敗)。

結果集

無。

備註

語意語言統計數據資料庫包含文字內容語意處理所需的語言相關統計數據。

sp_fulltext_semantic_register_language_statistics_db 執行下列步驟:

  1. 檢查 SQL Server 實例是否為支援語意處理的版本。

  2. 檢查 SQL Server 的實例尚未定義語意語言統計數據資料庫。

  3. 檢查資料庫是否為有效的語意語言統計數據資料庫。

  4. 設定語意語言統計數據資料庫的許可權,以限制使用者對資料庫的存取。

  5. 插入元數據,定義 SQL Server 實例的語意語言統計數據資料庫名稱。

  6. 插入元數據,定義已安裝語意語言統計數據資料庫與內部語言模型數據表之間的對應。

  7. 檢查以確定資料庫已準備好使用。

如需詳細資訊,請參閱 安裝及設定語意搜尋

中繼資料

如需安裝在 SQL Server 實例上之語意語言統計數據資料庫的資訊,請查詢目錄檢視 sys.fulltext_semantic_language_statistics_database (Transact-SQL)

權限

需要 CONTROL SERVER 許可權。

範例

下列範例示範如何藉由呼叫 sp_fulltext_semantic_register_language_statistics_db來註冊語意語言統計數據資料庫。

EXEC sp_fulltext_semantic_register_language_statistics_db
    @dbname = 'semanticsDb';
GO