Aracılığıyla paylaş


Sunucu yapılandırması: varsayılan tam metin dili

Şunlar için geçerlidir: SQL Server

Bu makalede, SQL Server Management Studio veya Transact-SQL kullanarak SQL Server'da sunucu yapılandırma seçeneğinin nasıl yapılandırıldığı default full-text language açıklanır. seçeneği default full-text language , tam metin dizinleri için varsayılan dil değerini belirtir. Dil analizi, tam metin dizini oluşturulmuş ve verilerin diline bağımlı olan tüm veriler üzerinde gerçekleştirilir. Bu seçeneğin varsayılan değeri sunucunun dilidir. SQL Server'ın yerelleştirilmiş bir sürümü için, UYGUN bir eşleşme varsa SQL Server Kurulumu seçeneği sunucunun diline ayarlar default full-text language . SQL Server'ın default full-text language yerelleştirilmemiş bir sürümü için seçenek İngilizce'dir.

Sınırlamalar

veya deyimlerindeki seçenek aracılığıyla bir sütun için dil belirtilmediğinde, seçeneğin default full-text languageLANGUAGE <language_term>CREATE FULLTEXT INDEX değeri ALTER FULLTEXT INDEX tam metin dizininde kullanılır. Varsayılan tam metin dili desteklenmiyorsa veya dil çözümleme paketi kullanılamıyorsa, CREATE veya ALTER işlemi başarısız olur ve SQL Server belirtilen dilin geçerli olmadığını belirten bir hata iletisi döndürür.

Recommendations

Bu seçenek gelişmiş bir seçenektir ve yalnızca deneyimli bir veritabanı uzmanı tarafından değiştirilmelidir.

seçeneği default full-text language bir yerel ayar tanımlayıcısı (LCID) değeri gerektirir. Desteklenen LCID'lerin ve bunların ilgili dillerinin listesi için bkz. sys.fulltext_languages. Diğer diller, örneğin bağımsız yazılım satıcıları tarafından da kullanılabilir. Belirli bir dil bulunmazsa, Full-Text Altyapısı otomatik olarak birincil dile geçer.

Permissions

Üzerinde parametre olmadan veya yalnızca ilk parametreyle yürütme izinleri sp_configure varsayılan olarak tüm kullanıcılara verilir. Yapılandırma seçeneğini değiştirmek veya deyimini çalıştırmak için her iki parametreyle de yürütmek sp_configureRECONFIGURE için kullanıcıya sunucu düzeyinde izin verilmelidir ALTER SETTINGS . İzin ALTER SETTINGS , sysadmin ve serveradmin sabit sunucu rolleri tarafından örtük olarak tutulur.

SQL Server Management Studio kullanma

  1. Nesne Gezgini'nde bir sunucuya sağ tıklayın ve Özellikler'i seçin.

  2. Gelişmiş düğümü seçin.

  3. Çeşitli'nin altında, tam metin dizinli sütunlar için varsayılan bir dil değeri belirtmek üzere Varsayılan Tam Metin Dili'ni kullanın.

Transact-SQL kullanma

  1. Veritabanı Altyapısı'na bağlanın.

  2. Standart çubuğundan Yeni Sorgu'yu seçin.

  3. Aşağıdaki örneği kopyalayıp sorgu penceresine yapıştırın ve Yürüt'e tıklayın. Bu örnekte, seçeneğin değerini Felemenkçe (default full-text olarak ayarlamak için sp_configure nasıl kullanılacağı gösterilmektedir1043.

    USE master;
    GO
    
    EXECUTE sp_configure 'show advanced options', 1;
    GO
    
    RECONFIGURE;
    GO
    
    EXECUTE sp_configure 'default full-text language', 1043;
    GO
    
    RECONFIGURE;
    GO
    
    EXECUTE sp_configure 'show advanced options', 0;
    GO
    
    RECONFIGURE;
    GO
    

Daha fazla bilgi için bkz . Sunucu yapılandırma seçenekleri.

İzleme: Varsayılan tam metin dili seçeneğini yapılandırdıktan sonra

Ayar, sunucuyu yeniden başlatmadan hemen etkinleşir.