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.
Hinweis |
---|
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.
Siehe auch