Udostępnij za pośrednictwem


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.