sys.fulltext_languages (Transact-SQL)

Diese Katalogsicht enthält eine Zeile pro Sprache, deren Wörtertrennungen bei SQL Server registriert werden. Jede Zeile zeigt die LCID und den Namen der Sprache an. Wenn Wörtertrennungen für eine Sprache registriert werden, werden ihre übrigen sprachlichen Ressourcen – Wortstammerkennung, Füllwörter (Stoppwörter) und Thesaurusdateien – für Volltextindizierungs- oder Volltextabfragevorgänge verfügbar. Der Wert von name oder lcid kann in Volltextabfragen und Volltextindex-Transact-SQL-Anweisungen angegeben werden.

HinweisHinweis

Die Wörtertrennungen werden für die meisten Sprachen standardmäßig registriert. Eine Anzahl lizenzierter Wörtertrennungen von Drittanbietern wird jedoch standardmäßig deaktiviert. Informationen über diese Sprachen und zum Registrieren dieser Wörtertrennungen finden Sie unter Vorgehensweise: Laden von lizenzierten Wörtertrennungen von Drittanbietern.

Spalte

Datentyp

Beschreibung

lcid

int

Microsoft Windows-Gebietsschemabezeichner (Locale Identifier, LCID) für die Sprache.

name

sysname

Der Wert des Alias in sys.syslanguages, der dem Wert von lcid entspricht, oder die Zeichenfolgendarstellung des numerischen LCID-Werts.

Werte, die für Standardsprachen zurückgegeben wurden

In der folgenden Tabelle werden Werte für nur die Sprachen angezeigt, deren Wörtertrennungen standardmäßig registriert werden. Eine Liste der Namen und LCID-Werte für Sprachen, deren Wörtertrennungen standardmäßig deaktiviert werden, finden Sie unter "Werte für Sprachen für Wörtertrennungen von Drittanbietern" weiter unten in diesem Thema.

Sprache

LCID

Arabisch1

1025

Bengalisch1

1093

Brasilianisch

1046

Englisch (britisch)

2057

Bulgarisch1

1026

Katalanisch1

1027

Chinesisch (Hongkong SAR, VR China)

3076

Chinesisch (Macau SAR)

5124

Chinesisch (Singapur)

4100

Kroatisch1

1050

Niederländisch

1043

Englisch

1033

Französisch

1036

Deutsch

1031

Gujarati1

1095

Hebräisch1

1037

Hindi1

1081

Isländisch1

1039

Indonesisch1

1057

Italienisch

1040

Japanisch

1041

Kannada1

1099

Koreanisch

1042

Lettisch1

1062

Litauisch1

1063

Malaiisch – Malaysia1

1086

Malayalam1

1100

Marathi1

1102

Neutral

0

Norwegisch (Bokmål)1

1044

Portugiesisch

2070

Punjabi1

1094

Rumänisch1

1048

Russisch

1049

Serbisch (Kyrillisch)1

3098

Serbisch (Lateinisch)1

2074

Chinesisch (vereinfacht)

2052

Slowakisch1

1051

Slowenisch1

1060

Spanisch

3082

Schwedisch

1053

Tamil1

1097

Telugu1

1098

Thai

1054

Chinesisch (traditionell)

1028

Ukrainisch1

1058

Urdu1

1056

Vietnamesisch1

1066

1 Unterstützung für diese Sprache wurde in SQL Server 2008 hinzugefügt.

Werte für Sprachen für Wörtertrennungen von Drittanbietern

In der folgenden Tabelle werden die Werte aufgelistet, die für Wörtertrennungen von Drittanbietern zurückgegeben werden, falls sie registriert sind.

LCID

Name

1030

Dänisch

1045

Polnisch

1055

Türkisch

Um die Wörtertrennungen für diese Sprachen zu verwenden, müssen Sie sie manuell registrieren. Weitere Informationen zum Aktivieren dieser Sprachen finden Sie unter Vorgehensweise: Laden von lizenzierten Wörtertrennungen von Drittanbietern.

Hinweise

SQL Server 2008 schließt Wörtertrennungen für ungefähr 50 Sprachen ein, von denen 23 auch in SQL Server 2005 vorhanden sind. Nur die Wörtertrennungen für Englisch, Koreanisch, Thailändisch und Chinesisch (alle Formen) bleiben gleich. Für die anderen Sprachen wird in SQL Server 2008 eine neue Generation von Wörtertrennungen eingeführt, die wesentlich besser funktionieren als ihre Gegenstücke in SQL Server 2005. Eventuell verhalten sich die neuen Wörtertrennungen im Vergleich zu SQL Server 2005-Wörtertrennungen etwas anders. Informationen über das Aktualisieren von Wörtertrennungen nach dem Importieren eines SQL Server 2005-Volltextindex finden Sie unter Wörtertrennung und Wortstammerkennung.

Zum Erstellen einer Füllwortliste (Stoppwortliste) für eine Sprache muss die Sprache bei SQL Server registriert werden.

Thesaurusdateien werden automatisch von Volltextabfragen geladen, die den Thesaurus verwenden. Führen Sie sp_fulltext_load_thesaurus_file aus, um die damit verbundenen Auswirkungen auf die Leistung bei Volltextabfragen zu vermeiden.

Um die mit der Volltextsuche registrierte Sprachenliste zu aktualisieren, verwenden Sie sp_fulltext_service 'update_languages'.

Berechtigungen

In SQL Server 2005 und späteren Versionen ist die Sichtbarkeit der Metadaten in Katalogsichten auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. Weitere Informationen finden Sie unter Konfigurieren der Sichtbarkeit von Metadaten.