Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Tam metin kataloğu, bir grup tam metin dizini için mantıksal bir kapsayıcıdır. Tam metin dizini oluşturabilmeniz için önce tam metin kataloğu oluşturmanız gerekir.
Tam metin kataloğu, hiçbir dosya grubuna ait olmayan bir sanal nesnedir.
Full-Text Kataloğu Oluştur
Transact-SQL ile tam metin kataloğu oluşturma
CREATE FULLTEXT CATALOG adresini kullanın. Mesela:
USE AdventureWorks;
GO
CREATE FULLTEXT CATALOG ftCatalog AS DEFAULT;
GO
Management Studio ile tam metin kataloğu oluşturma
Nesne Gezgini'nde sunucuyu genişletin, veritabanları genişletin ve tam metin kataloğunu oluşturmak istediğiniz veritabanını genişletin.
Depolama genişletin ve ardından, Tam Metin Kataloglarısağ tıklayın.
Yeni Full-Text Kataloğuseçin.
Yeni Full-Text Kataloğu iletişim kutusunda, yeniden oluşturduğunuz kataloğun bilgilerini belirtin. Daha fazla bilgi için bkz. Yeni Full-Text Kataloğu (Genel Sayfa) .
Not
Tam metin kataloğu kimlikleri 00005'te başlar ve eklenen her yeni katalog ile bir artırılır.
Tamamseçin.
Tam metin kataloğunun özelliklerini alma
Tam metin kataloglarıyla ilgili çeşitli özelliklerin değerini almak için FULLTEXTCATALOGPROPERTY Transact-SQL işlevini kullanın. Daha fazla bilgi için bkz. FULLTEXTCATALOGPROPERTY.
Örneğin, Catalog1tam metin kataloğundaki dizinlerin sayısını almak için aşağıdaki sorguyu çalıştırın.
USE <database>;
GO
SELECT fulltextcatalogproperty('Catalog1', 'ItemCount');
GO
Aşağıdaki tabloda, tam metin kataloglarıyla ilgili özellikler listeleniyor. Bu bilgiler, tam metin aramasını yönetmek ve sorunlarını gidermek için yararlı olabilir.
| Mülk | Açıklama |
|---|---|
| AccentSensitivity | Aksan duyarlılığı ayarı. |
| İçeAktarımDurumu | Tam metin kataloğunun içeri aktarılıp aktarılmadığı. |
| Endeks Boyutu | Tam metin kataloğunun megabayt (MB) cinsinden boyutu. |
| ItemCount | Şu anda tam metin kataloğunda yer alan tam metin dizinli öğelerin sayısı. |
| MergeStatus | Ana birleştirmenin devam edip etmediği. |
| PopulateCompletionAge | Son tam metin dizini popülasyonunun tamamlanması ile 01/01/1990 00:00:00 arasındaki saniye cinsinden fark. |
| PopulateStatus | Durumu doldurun. Bu özellik, SQL Server'ın gelecek bir sürümünde kaldırılacaktır. Bu özelliği yeni geliştirme çalışmalarında kullanmaktan kaçının ve şu anda bu özelliği kullanan uygulamaları değiştirmeyi planlayın. |
| BenzersizAnahtarSayısı | Tam metin kataloğundaki benzersiz anahtarların sayısı. |
Tam metin kataloğunu yeniden oluşturma
Transact-SQL deyimini ALTER FULLTEXT CATALOG çalıştırın... yeniden derleyin veya SQL Server Management Studio (SSMS) içinde aşağıdaki işlemleri yapın.
SSMS'de, Nesne Gezgini'nde sunucuyu genişletin, veritabanları genişletin ve sonra yeniden oluşturmak istediğiniz tam metin kataloğunu içeren veritabanını genişletin.
Önce Depolamaöğesini, ardından Tam Metin Kataloglarıöğesini genişletin.
Yeniden derlemek istediğiniz tam metin kataloğunun adına sağ tıklayın ve yeniden derle'yi seçin.
Tam metin kataloğunu silmek ve yeniden oluşturmak istiyor musunuz?Tamam'a tıklayın.
Full-Text Kataloğu Yeniden Oluştur iletişim kutusunda, Kapat'a tıklayın.
Veritabanı için tüm tam metin kataloglarını yeniden oluşturma
SSMS'de, Nesne Gezgini'nde sunucuyu genişletin, Veritabanları genişletin ve ardından yeniden oluşturmak istediğiniz tam metin kataloglarını içeren veritabanını genişletin.
Depolama genişletin ve ardından, Tam Metin Kataloglarısağ tıklayın.
Tümünü Yeniden Oluşturseçeneğini seçin.
Soruya Tüm tam metin kataloglarını silmek ve yeniden derlemek istiyor musunuz?Tamamöğesine tıklayın.
Tüm Full-Text Kataloglarını Yeniden Oluştur iletişim kutusunda Kapat'a tıklayın.
Veritabanından tam metin kataloğunu kaldırma
Transact-SQL deyimini DROP FULLTEXT CATALOGçalıştırın veya SQL Server Management Studio(SSMS) içinde aşağıdaki işlemleri yapın.
SSMS'de, Nesne Gezgini'nde sunucuyu genişletin, veritabanları genişletin ve kaldırmak istediğiniz tam metin kataloğunu içeren veritabanını genişletin.
depolama genişletin ve Tam Metin Kataloglarıgenişletin.
Kaldırmak istediğiniz tam metin kataloğuna sağ tıklayın ve Silöğesini seçin.
Nesneleri Sil iletişim kutusunda Tamamöğesine tıklayın.