Share via


default full-text language 選項

使用 default full-text language 選項可指定全文檢索索引資料行的預設語言值。語言分析會針對有全文檢索索引的所有資料執行,且相依於資料的語言。這個選項的預設值是伺服器的語言。

當在 CREATE FULLTEXT INDEX 或 ALTER FULLTEXT INDEX 陳述式上,未透過 LANGUAGE language_term 選項指定資料行的語言時,會使用 default full-text language 選項的值。如果不支援預設的全文檢索語言或無法使用語言分析封裝 (Linguistic Analysis Package),CREATE 或 ALTER 作業會失敗,Microsoft SQL Server 將傳回錯誤訊息,表示指定的語言無效。

如需 SQL Server 2005 包含的語言分析封裝的清單,請參閱<sys.fulltext_languages (Transact-SQL)>。

例如,其他語言也可以向獨立軟體廠商取得。如果找不到特定的語言方言,Microsoft Full-Text Engine for SQL (MSFTESQL) 服務會自動切換至主要語言。

default full-text language 選項會取代 SQL Server  7.0 版中的 language neutral full-text 選項。從 SQL Server 7.0 升級時,將根據 SQL Server 7.0 組態選項 Unicode locale idlanguage neutral full-text 的值來設定 default full-text language 的值。此行為保持和 SQL Server 7.0 應用程式之間的相容性。

default full-text language 屬於進階選項。若使用 sp_configure 系統預存程序來變更設定,只有當 show advanced options 設為 1 時,才能變更 default full-text language

請參閱

概念

設定伺服器組態選項

其他資源

RECONFIGURE (Transact-SQL)
sp_configure (Transact-SQL)
sp_fulltext_column (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助