Użyj Kreatora indeksowania Full-Text
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Kreator indeksowania Full-Text w programie SSMS przeprowadzi Cię przez szereg kroków zaprojektowanych w celu ułatwienia tworzenia indeksu pełnotekstowego.
Tworzenie indeksu Full-Text
W Eksploratorze obiektów kliknij prawym przyciskiem myszy tabelę, w której chcesz utworzyć indeks pełnotekstowy, wskaż Full-Text indeks, a następnie kliknij przycisk Definiuj indeks Full-Text. Ta akcja powoduje uruchomienie Kreatora w osobnym oknie. Kliknij przycisk Dalej
Indeks unikatowy. Wybierz indeks z listy rozwijanej. Indeks musi być indeksem z jedną kolumną klucza, unikatowym, niepustym indeksem. Wybierz najmniejszy jednoznaczny indeks klucza dla pełnego tekstu klucza. Aby uzyskać najlepszą wydajność, zaleca się indeks klastrowany.
Dostępne kolumny. Zaznacz pole wyboru obok wszystkich nazw kolumn, które chcesz uwzględnić. pole wyboru obok nazwy kolumny. Kolumny niekwalifikowane są wyszarzone, a ich pola wyboru są wyłączone.
Język dla programu Word Breaker. Wybierz język z listy rozwijanej. Ten wybór będzie używany do identyfikowania poprawnych podziałów wyrazów dla indeksu. Program SQL Server używa ograniczeń wyrazów do identyfikowania granic wyrazów w danych indeksowanych pełnotekstowo.
Wpisz kolumnę. Wybierz nazwę kolumny zawierającej typ dokumentu kolumny indeksowanej pełnotekstowo.
Notatka
Kolumna typu jest aktywna tylko wtedy, gdy kolumna nazwana w kolumnie Available Columns ma typ varbinary(max) lub image.
Semantyka statystyczna. Wybierz, czy włączyć indeksowanie semantyczne dla wybranej kolumny. Aby uzyskać więcej informacji, zobacz Semantic Search (SQL Server).
Notatka
Jeśli wybrany język nie ma skojarzonego semantycznego modelu językowego, pole wyboru Statystyczna semantyka nie jest włączone. W przypadku wybrania semantyki statystycznej przed wybraniem Languagejęzyki dostępne w polu kombi listy rozwijanej będą ograniczone do tych, dla których istnieje obsługa semantycznych modeli językowych.
Wyszukiwanie semantyczne jest niedostępne dla usługi Azure SQL Database. Opcja Statystyk Semantycznych nie jest wyświetlana podczas uruchamiania tego Kreatora w usłudze Azure SQL Database.
Wybierz opcje śledzenia zmian.
automatycznie
Wybierz ten przycisk radiowy, aby indeks pełnotekstowy był aktualizowany automatycznie w miarę występowania zmian w danych bazowych.ręcznie
Wybierz ten przycisk radiowy, jeśli nie chcesz, aby indeks pełnotekstowy był aktualizowany automatycznie w miarę występowania zmian w danych bazowych. Zmiany w danych bazowych są zachowywane. Jednak aby zastosować zmiany do indeksu pełnotekstowego, należy uruchomić lub zaplanować ten proces ręcznie.Nie śledź zmian
Wybierz ten przycisk radiowy, jeśli nie chcesz aktualizować indeksu pełnotekstowego ze zmianami danych bazowych.Rozpocznij pełną populację po utworzeniu indeksu (dostępne tylko wtedy, gdy nie śledź zmian).
Wybierz ten przycisk radiowy, aby uruchomić pełną populację po pomyślnym ukończeniu tego kreatora. Spowoduje to utworzenie struktury indeksu pełnotekstowego w wykazie i wypełnienie jej za pomocą danych indeksowanych pełnotekstowo.
Kliknij przycisk Dalej
Wykaz, indeksowanie grupy plików i lista zatrzymań
Wybierz katalog pełnotekstowy
Wybierz wykaz: Wybierz z listy katalog pełnotekstowy. Domyślny wykaz dla bazy danych będzie domyślnie wybranym elementem na liście. Jeśli katalogi nie są dostępne, lista zostanie wyłączona, a pole wyboru Utwórz nowy wykaz zostanie zaznaczone i wyłączone.
LUB
- Tworzenie nowego katalogu
Wybierz katalog pełnotekstowy.
a. nazwa
Wprowadź nazwę nowego wykazu pełnotekstowego.b. ustaw jako katalog domyślny
Wybierz, aby katalog był domyślny dla tej bazy danych.c. wrażliwość na akcent
Określ, czy nowy wykaz będzie wrażliwy na akcent, czy niewrażliwy na akcent. Jeśli baza danych jest wrażliwa na akcent, Wrażliwe na akcent jest domyślnie wybrane.d. Wybierz grupę plików indeksu
Określ grupę plików, na której ma zostać utworzony indeks pełnotekstowy.e. Wybierz wartość:
Wartość Opis <domyślne> Jeśli tabela lub widok nie są partycjonowane, wybierz tę samą grupę plików co podstawowa tabela lub widok. Jeśli tabela lub widok jest partycjonowany, używana jest podstawowa grupa plików PODSTAWOWY Wybierz, aby użyć podstawowej grupy plików dla nowego indeksu pełnotekstowego. Jeśli istnieje domyślna lista zatrzymań zdefiniowana przez użytkownika, wybierz jej nazwę z listy, aby użyć tej grupy plików dla nowego indeksu pełnotekstowego.
Wybierz pełnotekstową listę zatrzymań
Określ listę zatrzymań do użycia dla indeksu pełnotekstowego lub wyłącz użycie listy zatrzymań.Stopwordy są obsługiwane w bazach danych przy użyciu obiektów nazywanych listami stop. Lista stopwords to lista słów pomijanych, która w przypadku powiązania z indeksem pełnotekstowym, jest używana przy zapytaniach pełnotekstowych na tym indeksie. Aby uzyskać więcej informacji, zobacz Konfiguruj i zarządzaj stopwords i stoplistami dla Full-Text Wyszukiwanie.
Wybierz jedną z następujących wartości:
Wartość | Opis |
---|---|
<system> | Wybierz opcję użycia listy zatrzymań systemowych w nowym indeksie pełnotekstowym. Jest to wartość domyślna |
<wyłączone> | Wybierz, aby wyłączyć listy zatrzymań dla nowego indeksu pełnotekstowego. |
nazwa listy-zatrzymania zdefiniowanej przez użytkownika | Na liście zostanie wyświetlona nazwa każdej listy zatrzymań zdefiniowanej przez użytkownika, jeśli istnieje, która została utworzona w bazie danych. Wybierz dowolną listę zatrzymań zdefiniowaną przez użytkownika, która ma być używana dla nowego indeksu pełnotekstowego. |
Kliknij przycisk Dalej
Opcjonalnie, tylko dla SQL Server, zdefiniuj harmonogram populacji. Operacje indeksowania będą rozpoczynać się natychmiast, chyba że zaplanowano ich przyszłe wykonanie. Harmonogramy zostaną utworzone natychmiast, chociaż nie będą uruchamiane aż do zaplanowanego czasu.
nowy harmonogram tabel
Zdefiniuj harmonogram populacji dla tabeli.Nowy harmonogram katalogu
Zdefiniuj harmonogram populacji dla wykazu pełnotekstowego.Edytuj
Edytuj harmonogram.Usuń
Usuń harmonogram.Wyświetlaj lub kontroluj postęp Kreatora indeksowania Full-Text.
Zatrzymaj
Przerywa bieżącą operację i uniemożliwia wykonywanie kolejnych operacji pełnotekstowych przez kreatora podczas tej sesji.Raport
Po zakończeniu wykonywania wszystkich operacji kliknij ten przycisk, aby uzyskać dostęp do raportu dotyczącego wykonanych operacji. Raport można wyświetlić, wydrukować go w pliku, skopiować go do schowka lub wysłać go pocztą e-mail.