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
Bu sadece geriye dönük uyumluluk için desteklenir.
sp_fulltext_database belirli bir veritabanı için Full-Text Engine'i devre dışı bırakmaz. SQL Server'daki tüm kullanıcı tarafından oluşturulan veritabanları her zaman tam metin indeksleme için etkinleştirilmiştir.
Önemli
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. Bunun yerine Management Studio kullanın.
Transact-SQL söz dizimi kuralları
Sözdizimi
sp_fulltext_database [ @action = ] 'action'
[ ; ]
Arguments
[ @action = ] 'aksiyon'
Gerçekleştirilecek eylem. @actionvarchar(20)'dir ve bu değerlerden biri olabilir.
| Değer | Description |
|---|---|
| etkinleştirmek | Sadece geriye dönük uyumluluk için destekleniyor. Önceki tam metin disableddurumu ise veritabanının tüm tam metin kataloglarını yeniden oluşturur. |
| devre dışı bırakmak | Sadece geriye dönük uyumluluk için destekleniyor. |
Dönüş kodu değerleri
0 (başarı) veya 1 (başarısızlık).
Sonuç kümesi
Yok.
Açıklamalar
SQL Server 2008 (10.0.x) ve sonraki sürümlerde tam metin indeksleme kapatılamaz. Tam metin indekslemesini devre dışı bırakmak, satır sayfalarını kaldırmaz sysfulltextcatalogs ve tam metin etkinleştirilmiş tabloların artık tam metin indeksleme için işaretlenmediğini göstermez. Tüm tam metin meta veri tanımları hâlâ sistem tablolarında yer alır.
Permissions
Yalnızca sistem yöneticisi sabit sunucu rolünün üyeleri ve sabit db_owner veritabanı rolünün üyeleri çalıştırabilir sp_fulltext_database.