default full-text language (Option)

Mit der Option default full-text language geben Sie die Standardsprache für volltextindizierte Spalten an. Für alle Daten, die Volltextindizes aufweisen, wird eine linguistische Analyse ausgeführt, die von der Sprache der Daten abhängt. Der Standardwert für diese Option ist die Sprache des Servers.

Die Option default full-text language erfordert einen LCID-Wert.

Bei einer lokalisierten Version von SQL Server wird die Option default full-text language vom SQL Server-Setup auf die Sprache des Servers festgelegt, falls eine geeignete Übereinstimmung vorhanden ist. Bei einer nicht lokalisierten Version von SQL Server wird Englisch für die Option default full-text language verwendet.

Der Wert der Option default full-text language wird in einem Volltextindex verwendet, wenn für eine Spalte keine Sprache über die Option LANGUAGE language_term in der CREATE FULLTEXT INDEX- bzw. der ALTER FULLTEXT INDEX-Anweisung angegeben wurde. Wenn die Volltext-Standardsprache nicht unterstützt wird oder das Sprachanalysepaket nicht verfügbar ist, schlägt die CREATE- oder ALTER-Operation fehl, und SQL Server gibt eine Fehlermeldung zurück, die besagt, dass die angegebene Sprache ungültig ist.

Eine Liste der Sprachen, deren Wörtertrennungen in SQL Server registriert sind, finden Sie unter sys.fulltext_languages (Transact-SQL).  

Andere Sprachen können beispielsweise von unabhängigen Softwareherstellern verfügbar sein. Wenn keine spezielle Sprache gefunden wird, schaltet das Volltextsuchmodul automatisch in die primäre Sprache.

Bei default full-text language handelt es sich um eine erweiterte Option. Wenn Sie die Einstellung mithilfe der gespeicherten Systemprozedur sp_configure ändern, können Sie default full-text language nur ändern, wenn show advanced options auf 1 festgelegt ist.