sys.fulltext_languages (języka Transact-SQL)
Widok ten katalog zawiera jeden wiersz na język, którego moduły dzielenia wyrazów są zarejestrowane z SQL Server.W każdym wierszu wyświetlane LCID i nazwa języka.Gdy zarejestrowane moduły dzielenia wyrazów dla języka, jego lingwistyczne zasobów — programy szukające rdzeni słów ignorowanych (stopwords) i plików tezaurusa — stają się dostępne dla operacji indeksowania kwerendy pełnego tekstu.Wartość nazwy lub lcid można określić w kwerendach pełnego tekstu i indeks pełnotekstowy Transact-SQL instrukcji.
Ostrzeżenie
Domyślnie są rejestrowane moduły dzielenia wyrazów dla większości języków.Jednak liczba moduły dzielenia wyrazów licencjonowanych firm są domyślnie wyłączone.Aby uzyskać informacje dotyczące tych języków i zarejestrować te moduły dzielenia wyrazów, zobacz Jak Załadować moduły dzielenia wyrazów licencjonowanych firm.
Column |
Typ danych |
Opis |
---|---|---|
Identyfikator LCID |
int |
MicrosoftIdentyfikator ustawienia regionalne systemu Windows (LCID) języka. |
name |
sysname |
To wartość alias w sys.syslanguages odpowiadające wartości z lcid lub ciąg reprezentujący numeryczny identyfikator LCID. |
Wartości zwracane dla języków domyślnych
W poniższej tabela przedstawiono wartości dla języków, których moduły dzielenia wyrazów są zarejestrowane domyślnie.Lista nazw i identyfikatorów LCID dla języków których moduły dzielenia wyrazów, które są domyślnie wyłączone, zobacz "Wartości dla języków z firm Word wyłączników" w dalszej części tego tematu.
Język |
LCID |
---|---|
Arabski1 |
1025 |
Bengalski1 |
1093 |
Brazylijski |
1046 |
Angielskiego |
2057 |
Bułgarski1 |
1026 |
Kataloński1 |
1027 |
Chiński (Hongkong SAR, PRC) |
3076 |
Chiński (Makau SAR) |
5124 |
Chiński (Singapur) |
4100 |
Chorwacki1 |
1050 |
Holenderski |
1043 |
Angielski |
1033 |
Francuski |
1036 |
Niemiecki |
1031 |
Gudżarati1 |
1095 |
Hebrajski1 |
1037 |
Hindi1 |
1081 |
Islandzkim1 |
1039 |
Indonezyjski1 |
1057 |
Włoski |
1040 |
Japoński |
1041 |
Kannada1 |
1099 |
Koreański |
1042 |
Łotewski1 |
1062 |
Litewski1 |
1063 |
Malajski — Malezja1 |
1086 |
Malajalam1 |
1100 |
Marathi1 |
1102 |
Neutralne |
0 |
Norweski (Bokmål)1 |
1044 |
Portugalski |
2070 |
Pendżabski1 |
1094 |
Rumuński1 |
1048 |
Rosyjski |
1049 |
Serbski (cyrylica)1 |
3098 |
Serbski (łaciński)1 |
2074 |
Chiński (uproszczony) |
2052 |
Słowacki1 |
1051 |
Słoweński1 |
1060 |
Hiszpański |
3082 |
Szwedzki |
1053 |
Tamilski1 |
1097 |
Telugu1 |
1098 |
Thai |
1054 |
Chiński (tradycyjny) |
1028 |
Ukraiński1 |
1058 |
Urdu1 |
1056 |
Wietnamski1 |
1066 |
1 Obsługę tego języka została dodana w SQL Server 2008.
Wartości dla języków innych firm moduły dzielenia wyrazów
Poniższa tabela zawiera listę wartości, które są zwracane dla moduły dzielenia wyrazów strony trzeciej, jeżeli zarejestrowany.
LCID |
Nazwa |
---|---|
1030 |
Duński |
1045 |
Polski |
1055 |
Turecki |
Aby użyć moduły dzielenia wyrazów dla tych języków, możesz je ręcznie zarejestrować.Aby uzyskać więcej informacji na temat włączania tych języków, zobacz Jak Załadować moduły dzielenia wyrazów licencjonowanych firm.
Uwagi
SQL Server 2008zawiera moduły dzielenia wyrazów dla języków około 50, w których 23 istnieją również w SQL Server 2005.Tylko moduły dzielenia wyrazów dla języka angielskiego, koreański, tajskim i chiński (wszystkie formularze) pozostają takie same.W przypadku innych języków SQL Server 2008 wprowadzenie nowej generacji moduły dzielenia wyrazów tej pracy znacznie lepiej niż ich SQL Server 2005 odpowiedników.Potencjalnie, nowe moduły dzielenia wyrazów może działają nieco inaczej niż SQL Server 2005 moduły dzielenia wyrazów. Aby uzyskać informacje dotyczące aktualizacji moduły dzielenia wyrazów po zaimportowaniu SQL Server 2005 indeksu pełnotekstowego, zobacz Moduły dzielenia wyrazów i programy szukające rdzeni.
Aby utworzyć listę wyraz ignorowany (stopword) dla języka, być zarejestrowana w języku SQL Server.
Pliki tezaurusa są ładowane automatycznie przez kwerendy pełnego tekstu, które używają tezaurusa.Aby uniknąć tym najpierw -czas wpływ na wydajność kwerend pełnego tekstu, zalecane jest wykonać sp_fulltext_load_thesaurus_file.
Aby zaktualizować listę języków zarejestrowanych z przeszukiwanie pełnego tekstu, użyj sp_fulltext_service 'update_languages".
Uprawnienia
W programie SQL Server 2005 i nowszych wersjach widoczność metadanych w widokach wykazu jest ograniczona do zabezpieczanych obiektów, które należą do użytkownika lub do których udzielono użytkownikowi pewnych uprawnień.Aby uzyskać więcej informacji, zobacz Konfiguracja widoczność metadanych.
Zobacz także