sp_fulltext_service (Transact-SQL)

Zmienia właściwości serwera wyszukiwania pełnotekstowego SQL Server.

Topic link iconKonwencje składni języka Transact-SQL

sp_fulltext_service [ [@action=] 'action' 
     [ , [ @value= ] value ] ]

Argumenty

  • [ @action=] 'action'
    Is the property to be changed or reset.action is nvarchar(100), with no default.Aby zapoznać się z listącinstalacyjne właściwości, ich opisy i wartości, które mogą być zestaw, znajdują się w tabela, w obszarze value argument. Argument ten zwraca następujące właściwości: Typ danych, bieżącej wartości uruchomiony, minimalnej lub maksymalnej wartości i zaniechania stan, jeśli ma zastosowanie.

  • [ @value=] value
    Is the value of the specified property.value is sql_variant, with a default value of NULL.Jeśli @ wartością jest null, sp_fulltext_service zwraca bieżące ustawienie.Ta tabela zawiera listę właściwości Akcja, ich opisy i wartości, które mogą być ustawione.

    Uwaga

    Zostaną usunięte następujące akcje w przyszłej wersji programu SQL Server: clean_up, connect_timeout, data_timeout, and resource_usage.Należy unikać stosowania tych działań w nowej pracy rozwoju i zaplanować do modyfikowania aplikacji korzystających aktualnie żadnej z nich.

    Action

    Typ danych

    Description

    clean_up

    int

    Obsługiwane zgodność z poprzednimi wersjami.Wartość jest zawsze 0.

    connect_timeout

    int

    Obsługiwane zgodność z poprzednimi wersjami.Wartość jest zawsze 0.

    data_timeout

    int

    Obsługiwane zgodność z poprzednimi wersjami.Wartość jest zawsze 0.

    upgrade_option

    int

    Formantów, w jaki sposób pełnotekstowe indeksy są migrowane przy uaktualnianiu bazy danych z SQL Server 2000 lub SQL Server 2005 Aby SQL Server 2008 lub nowszej wersja. Właściwość ta ma zastosowanie do uaktualniania przez dołączanie bazy danych, przywracanie bazy danych z kopia zapasowa, przywracanie pliku kopia zapasowa lub kopiowanie bazy danych za pomocą Kreatora kopiowania baz danych.

    Jeden z:

    0 = Pełnego tekstu katalogi są przebudowywane za pomocą wyłączników nowe i ulepszone wyraz.Odbudowa indeksów może chwilę potrwać, a po uaktualnieniu znaczną ilość czasu PROCESORA i pamięci może być wymagana.

    1 = Full-text catalogs are reset.SQL Server 2005 full-text catalog files are removed, but the metadata for full-text catalogs and full-text indexes is retained.Po uaktualnieniu, wszystkie indeksy pełnotekstowe są wyłączone dla śledzenia zmian i przeszukiwań nie są uruchamiane automatycznie.W wykazie pozostanie puste, dopóki ręcznie generowaniu pełnego zapełnianie, po zakończeniu uaktualniania systemu.

    2 = Pełnego tekstu są importowane katalogów.Zazwyczaj importu jest znacznie szybsze niż odbudowywania.Na przykład używając tylko jeden PROCESOR, import działa szybciej, niż odbudowywania około 10 razy.Jednak importowany wykaz pełnotekstowy nie używa wyłączników nowe i ulepszone wyrazów wprowadzonych w SQL Server 2008, więc trzeba odbudować swoje katalogi pełnego tekstu po pewnym czasie.

    NoteNote:
    Odbudowywanie może działać w trybie wielowątkowych, a w przypadku więcej niż 10 procesory są dostępne, odbudowywania może działać szybciej niż import zezwolenie na odbudowywania do używania wszystkich procesorów.

    Jeśli katalog pełnego tekstu nie jest dostępny, indeksy pełnotekstowe skojarzone są zbudowane ponownie.Ta opcja jest dostępna dla tylko SQL Server 2005 bazy danych.

    Informacji na temat wybierania pełnego tekstu uaktualnić opcji można znaleźć w pełni-Full-Text Search Upgrade.

    NoteNote:
    Aby zestaw tej właściwości w SQL Server Management Studio, należy użyć Opcja uaktualnienia pełnego tekstu właściwość.Aby uzyskać więcej informacji zobaczJak Wyświetl lub zmień właściwości serwera dla przeszukiwanie pełnego tekstu (SQL Server Management Studio).

    load_os_resources

    int

    Wskazuje, czy system operacyjny wyłączników wyraz, stemmers i filtry są rejestrowane i z tego wystąpienie SQL Server. Jeden z:

    0 = Jedyne filtry, użycie i wyłączników wyrazy charakterystyczne dla tego wystąpienie SQL Server.

    1 = Ładowania systemu operacyjnego filtrów i wyłączników wyraz.

    Domyślnie właściwość ta jest wyłączona zapobiec przypadkowym zachowanie zmian przez aktualizacje dokonane w systemie operacyjnym.Włączanie korzystania z zasobów systemu operacyjnego zapewnia dostęp do zasobów dla języków i zarejestrowanych typów dokumentów Microsoft Usługa indeksowania nie jest zainstalowany zasób specyficzne dla wystąpienie. Jeśli włączysz Obciążenie zasobów systemu operacyjnego, upewnij się, że zasoby systemu operacyjnego są uważane za zaufane podpisane pliki binarne; w przeciwnym razie ich nie można załadować kiedy verify_signature (zobacz poniżej) jest ustawiona na wartość 1.

    pause_indexing

    int

    Określa, czy pełnotekstowy powinno być wstrzymane, jeżeli jest uruchomiony lub wznowione, jeśli jest aktualnie wstrzymana.

    0 = Działania indeksowania pełnotekstowego wznawia dla wystąpienie serwera.

    1 = Wstrzymuje wybieranie pełnego tekstu indeksowania działań dla wystąpienie serwera.

    resource_usage

    int

    Funkcja nie ma SQL Server 2008 i jego nowsze wersje, a jest ignorowana.

    update_languages

    WARTOŚCI NULL

    Aktualizuje listę języków i filtry, które są zarejestrowane w systemie przeszukiwanie pełnego tekstu.Języki są określane podczas konfigurowania indeksowania i kwerendy pełnego tekstu.Filtry są używane przez hosta demon filtru do wyodrębniania informacji tekstowych na odpowiadające im formaty plików, takich jak docx, przechowywane w typach danych, takich jak varbinary, varbinary(max), image, lub xml, aby pełnotekstowy.

    Aby uzyskać więcej informacji zobacz How to: Alter the List of Registered Word Breakers and Filters (Transact-SQL).

    verify_signature

    int

    Wskazuje, czy tylko podpisane pliki binarne są ładowane przez aparat Full-Text.Domyślnie, tylko zaufane podpisane pliki binarne są ładowane.

    1 = Sprawdź, czy tylko zaufane, podpisane pliki binarne są ładowane (ustawienie domyślne).

    0 = Nie nie Sprawdź, czy są podpisane pliki binarne.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Zestawy wyników

None

Uprawnienia

Tylko członkowie serveradmin roli serwera stały lub administrator systemu mogą być wykonać sp_fulltext_service.

Przykłady

A.Aktualizowanie listy zarejestrowanych języków

W poniższym przykładzie aktualizuje listę języków zarejestrowany przeszukiwanie pełnego tekstu.

EXEC sp_fulltext_service 'update_languages';
GO

B.Zmiana opcji uaktualnienia pełnego tekstu zresetować katalogi pełnego tekstu

Opcja uaktualnienia pełnego tekstu zresetować katalogi pełnego tekstu zmienia się w następującym przykładzie.Spowoduje to usunięcie ich całkowicie.W poniższym przykładzie określa opcjonalny @action i @value słowa kluczowe.

EXEC sp_fulltext_service @action='upgrade_option', @value=1;
GO

Historia zmian

Microsoft Learning

Zaktualizowany opis update_languages.