Full-Text Dizin Oluşturma Sihirbazı'nı kullanma

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen Örneği

SSMS'deki Full-Text Dizin Oluşturma Sihirbazı, tam metin dizini oluşturmanıza yardımcı olmak için tasarlanmış bir dizi adımda size yol gösterir.

Full-Text dizini oluşturma

  1. Nesne Gezgini'nde, tam metin dizini oluşturmak istediğiniz tabloya sağ tıklayın, Full-Text dizinüzerine gelin ve Full-Text Dizini Tanımlaöğesine tıklayın. Bu eylem Sihirbazı ayrı bir pencerede başlatır. İleri'ye tıklayın

  2. Benzersiz Dizin. Açılır menüden bir indeks seçin. Dizin, tek anahtar sütunu, benzersiz, null atanamaz bir dizin olmalıdır. Tam metin benzersiz anahtarı için en küçük benzersiz anahtar dizinini seçin. En iyi performans için kümelenmiş dizin önerilir.

  3. Kullanılabilir Sütunlar. Eklemek istediğiniz sütunların tüm sütun adlarının yanındaki kutuyu işaretleyin. sütun adının yanındaki onay kutusu. Uygun olmayan sütunlar gri gösterilir ve onay kutuları devre dışı bırakılır.

  4. Word Breaker için dil. Açılır menüden bir dil seçin. Bu seçenek, dizin için doğru sözcük ayırıcılarını tanımlamak için kullanılır. SQL Server, tam metin dizinli verilerdeki sözcük sınırlarını tanımlamak için sözcük ayırıcıları kullanır.

  5. Sütun Yazın. Tam metin dizini oluşturulmuş olan sütunun belge türünü tutan sütunun adını seçin.

    Not

    Tür Sütunu, yalnızca Kullanılabilir Sütunlar sütununda adı geçen sütun varbinary(max) veya imagetüründe olduğunda etkinleştirilir.

  6. İstatistiksel Semantik. Seçili sütun için semantik dizin oluşturmayı etkinleştirip etkinleştirmeyeceğini seçin. Daha fazla bilgi için bkz. semantik arama (SQL Server) .

    Not

    Seçtiğiniz dilin ilişkili bir Anlam Dili Modeli yoksa, İstatistiksel Anlam onay kutusu etkinleştirilmez. Bir Dil seçmeden önce İstatistiksel Anlam seçerseniz, açılır menü listesi kombinasyon kutusundaki diller Anlamsal Dil Modeli desteği olan dillerle sınırlı olacaktır.

    Semantik Arama Azure SQL Veritabanı için kullanılamaz. bu Sihirbazı bir Azure SQL Veritabanında çalıştırırken İstatistiksel Anlam seçeneği görünmez.

  7. Değişiklik izleme seçeneklerini belirleyin.

    otomatik olarak
    Temel alınan verilerde değişiklikler olduğunda tam metin dizininin otomatik olarak güncelleştirilmiş olması için bu radyo düğmesini seçin.

    El ile
    Temel alınan verilerde değişiklikler olduğunda tam metin dizininin otomatik olarak güncelleştirilmesini istemiyorsanız bu radyo düğmesini seçin. Temel alınan verilerde yapılan değişiklikler korunur. Ancak, değişiklikleri tam metin dizinine uygulamak için bu işlemi el ile başlatmanız veya zamanlamanız gerekir.

    Değişiklikleri izleme
    Tam metin dizininin temel alınan verilerde yapılan değişikliklerle güncelleştirilmesini istemiyorsanız bu radyo düğmesini seçin.

  8. Dizin oluşturulduğunda tam popülasyonu başlatın (Yalnızca değişiklikleri izlemediğinizde kullanılabilir).

    Bu sihirbazın başarıyla tamamlanmasının ardından tam popülasyonu başlatmak için bu radyo düğmesini seçin. Bu, katalogda tam metin dizin yapısının oluşturulmasından ve tam metin dizinli verilerle doldurulmasından oluşur.

    İleri'ye tıklayın

Katalog, Dizin Dosya Grubu ve Durdurma Listesi

  1. Tam metin kataloğu seçme

    Katalog seçin: Listeden tam metin kataloğu seçin. Veritabanının varsayılan kataloğu, listede varsayılan olarak seçili öğe olacaktır. Kullanılabilir katalog yoksa liste devre dışı bırakılır ve Yeni bir katalog oluştur onay kutusu işaretlenir ve devre dışı bırakılır.

VEYA

  1. Yeni katalog oluşturma
  • Tam metin kataloğunu seçin.

    a. Adı
    Yeni tam metin kataloğunuz için bir ad girin.

    b. Varsayılan katalog olarak ayarla
    Kataloğu bu veritabanı için varsayılan yapmak için seçin.

    c. Vurgu duyarlılığı
    Yeni kataloğun vurguya duyarlı mı yoksa aksan duyarsız mı olacağını belirtin. Veritabanı vurguya duyarlıysa, varsayılan olarak Hassas seçilir.

    d. Dizin dosya grubu seçme
    Tam metin dizininin oluşturulacağı dosya grubunu belirtin.

    e. Bir değer seçin:

    Değer Açıklama
    <varsayılan> Tablo veya görünüm bölümlenmemişse, temel tablo veya görünümle aynı dosya grubunu kullanmayı seçin. Tablo veya görünüm bölümlenmişse birincil dosya grubu kullanılır
    primary Yeni tam metin dizini için birincil dosya grubunu kullanmak için seçin.
    Kullanıcı tanımlı bir varsayılan durdurma listesi varsa, yeni tam metin dizini için bu dosya grubunu kullanmak üzere listeden adını seçin.
  1. Tam metin durdurma listesi seçin
    Tam metin dizini için kullanılacak bir durdurma listesi belirtin veya durdurma listesi kullanımını devre dışı bırakın.

    Stopwords, veritabanlarında stoplists adlı nesneler kullanılarak yönetilir. durdurma listesi, bir tam metin diziniyle ilişkilendirildiğinde bu dizindeki tam metin sorgularına uygulanan bir stopword listesidir. Daha fazla bilgi için bkz. Stopwords ve Stoplists yapılandırma ve yönetme için Full-Text Arama.

    Aşağıdaki değerlerden birini seçin:

Değer Açıklama
<sistem> Yeni tam metin dizininde sistem durdurma listesini kullanmak için seçin. Bu varsayılan değerdir
<kapalı> Yeni oluşturulacak tam metin dizini için durdurma listelerini devre dışı bırakmayı seçin.
kullanıcı tanımlı engelleme listesi adı Listede, veritabanında oluşturulan kullanıcı tanımlı her bir durdurma listesinin adı (varsa) görüntülenir. Yeni tam metin dizini için kullanılacak kullanıcı tanımlı herhangi bir durdurma listesini seçin.

İleri'ye tıklayın

  1. İsteğe bağlı olarak, yalnızca SQL Server popülasyon zamanlamasını tanımlar. Dizin oluşturma işlemleri, gelecekteki yürütme için zamanlanmadıkları sürece hemen başlar. Zamanlamalar hemen oluşturulur, ancak zamanlanan saatlerine kadar çalışmazlar.

    Yeni Tablo Zamanlaması
    Tablo için bir popülasyon zamanlaması tanımlayın.

    Yeni Katalog Programı
    Tam metin kataloğu için bir popülasyon zamanlaması tanımlayın.

    Düzenle
    Zamanlamayı düzenleyin.

    Sil
    Bir programı sil.

  2. Full-Text Dizin Oluşturma Sihirbazı'nın ilerleme durumunu görüntüleyin veya kontrol edin.

    Durdurma
    Geçerli işlemi kesintiye uğratır ve sonraki tam metin işlemlerinin sihirbaz tarafından bu oturum sırasında gerçekleştirilmesini engeller.

    rapor
    Tüm işlemlerin yürütülmesi bittiğinde, gerçekleştirilen işlemlerle ilgili bir rapora erişmek için bu düğmeye tıklayın. Raporu görüntüleyebilir, bir dosyaya yazdırabilir, panoya kopyalayabilir veya raporu e-postayla gönderebilirsiniz.