Udostępnij przez


Troubleshooting: Performing Investigation and Clean-up Tasks for Full-Text Catalogs

W tym przykładzie wykonywanie typowych postępowania i zadania oczyszczania.Załóżmy, że masz połączenie AdventureWorks Baza danych, podczas pracy z Document Tabela, a AdvDocFTCat wykaz pełnotekstowy skojarzone z Document Tabela.

Important noteImportant Note:

Aby SQL Server 2008 Baza danych, wykaz pełnotekstowy jest logiczne pojęcia, które odnosi się do grupy indeksy pełnotekstowe. wykaz pełnotekstowy Jest obiektem wirtualny, który nie należy do żadnych grupa plików.

Zadań Badanie i oczyszczania są następujące:

  1. Uzyskać listę wszystkich wykazów pełnego tekstu są połączone z AdventureWorks bazy danych przez uruchomienie tej kwerendy na sys.fulltext_catalogs (języka Transact-SQL) Widok wykazu:

    SELECT name 
    FROM sys.fulltext_catalogs;
    GO
    

    Ponieważ AdventureWorks Baza danych jest bieżącą bazę danych, to funkcja zwraca metadane dla wszystkich wykazów pełnego tekstu są połączone z AdventureWorks Baza danych.

  2. Aby uzyskać listę indeksów bazy danych używany sys.fulltext_indexesSłuży do wyświetlania katalogu .

  3. Wyrejestruj Document Tabela dla całego tekstu, przetwarzanie, uruchamiając następujące instrukcja:

    DROP FULLTEXT INDEX ON Production.Document;
    GO
    

    Aby uzyskać więcej informacji zobacz DROP FULLTEXT INDEX (Transact-SQL).

    To już metadane dotyczące indeksowania pełnotekstowego dla Document Tabela. Istniejący indeks pełnotekstowy pozostaje w miejscu, aż do następnego zapełnianie pełnego lub do wykazu pełnego tekstu zostanie usunięte.Jednak pozostaje nieużywane.

  4. Upuść AdvDocFTCat wykaz pełnotekstowy z systemu plików i jego metadane widoki wykazu, uruchamiając następującą instrukcję:

    DROP FULLTEXT CATALOG AdvDocFTCat;
    GO
    

    Aby uzyskać więcej informacji zobacz DROP FULLTEXT CATALOG (Transact-SQL).

    Należy wykonać krok 4, zanim wykaz pełnotekstowy może zostać odrzucone, ponieważ jego metadane zapełniony katalog musi zostać zaktualizowany, aby usunąć wszystkie indeksy pełnotekstowe.