Makale numarası: 908441 - Son Gözden Geçirme: 10 Mart 2006 Cuma - Gözden geçirme: 1.3

Üçüncü taraf sözcük ayırıcılarını, SQL Server 2005 topluluk teknoloji önizlemesi Eylül 2005'te varsayılan olarak yüklenmez lisanslı

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Beta Bilgileri
Bu makalede, bir Microsoft ürününün beta sürümü anlatılmaktadır. Bu makaledeki bilgiler olduğu gibi sağlanmıştır ve önceden bildirilmeden değiştirilebilir.

Bu beta ürün için Microsoft resmi bir ürün desteği sağlamamaktadır. Beta sürümüne yönelik destek almak hakkında bilgi için beta ürün dosyalarının içerdiği belgelere bakın veya sürümü karşıdan yüklediğiniz Web konumunu denetleyin.

Bu Sayfada

Hepsini aç | Hepsini kapa

Belirtiler

Microsoft SQL Server 2005 topluluk teknoloji önizlemesi (CTP) Eylül 2005, aşağıdaki diller için lisanslı bir üçüncü taraf sözcük ayırıcılarını içerir:
  • Danca
  • Lehçe
  • Portekizce-Brezilya
  • Portekizce Iberyacası
  • Rusça
  • Türkçe
Bu sözcük ayırıcılarını kullanılabilir. Ancak, SQL Server 2005 CTP Eylül 2005'te varsayılan olarak yüklenmez. Bu nedenle, bu sözcük ayırıcılarını el ile kaydetmeniz gerekir.

Not Düşük ayrıcalıklı bir hesap altında çalıştırmak için Microsoft tam metin altyapısı SQL Server'ı (MSFTESQL) hizmeti için ayarlamanızı öneririz.

Çözüm

Sözcük ayırıcılarını kaydettirmek

Bir sözcük ayırıcısı kaydı için <a0></a0>, aşağıdaki yöntemi kullanmanız gerekir:
  • <InstanceRoot>\MSSearch\CLSID
    kayıt defteri alt anahtarı:
    • Bileşen Nesne Modeli (COM) sınıf KIMLIĞI ya da sözcük ayırıcısı için sınıf kimlikleri
    • Kullanmakta olduğunuz dil için sözcük kökü ayırıcı arabirimleri
    Not<InstanceRoot> örneği kök temsil eder.
  • Bir alt anahtar için
    <InstanceRoot>\MSSearch\Language
    dil için kayıt defteri alt anahtarını.
  • Sözlüğü, etkisiz sözcük ve dilin eş anlamlılar dosyaları konum yapılandırma değerlerini ekleyin.

Örnek kimliği için SQL Server'ın birden çok örneğini edinin...

Bu makalede listelenen kayıt defteri yolları için SQL Server 2005'in ilk örneği ' dir. Bu örnek, örnek KIMLIĞI olan MSSQL.1. SQL Server'ın birden çok örneği varsa, kayıt defteri yolları MSSQL.1 yerine bu örneği için örnek KIMLIĞI değiştirme olarak değiştirmeniz gerekir. Bir örneği için örnek KIMLIĞINI edinmek için aşağıdaki adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, regedit yazın ve Tamam ' ı tıklatın.
  2. Kayıt Defteri Düzenleyicisi'nde, SQL Server'ın ilk örneği için aşağıdaki kayıt defteri anahtarını bulun:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL
  3. Sağ bölmede, örnek adları ve karşılık gelen örnek kimlikleri görüntülenir.

Örnek özgü FTData klasör yolu elde edilir

Örnek Kimliği edindikten sonra uygun özel örnek yolu FTData klasörün edinmelisiniz. Sözlüğü, etkisiz sözcük ve bir dilin eş anlamlılar dosyaları belirttiğiniz yapılandırma değerlerini eklediğinizde, bu yol kullanır. Örnek özgü FTData klasör yolu'nı edinmek için aşağıdaki adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, regedit yazın ve Tamam ' ı tıklatın.
  2. Kayıt Defteri Düzenleyicisi'nde bulup bir SQL Server örneği için aşağıdaki kayıt defteri anahtarını tıklatın:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<Instance ID>\MSSQLServer
    Not<Instance ID> MSSQL.1 için SQL Server'ın ilk örneği olur. Bu nedenle, kayıt defteri anahtarını aşağıdaki gibi olacaktır:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer
  3. Sağ bölmede, FullTextDefaultPath kayıt defteri değeri görüntülenir. Bu değer, FTData klasörün kopyası özgü yolunu içerir. Örneğin, ilk örneği için örnek özgü yol C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\FTData olabilir.

Sözcük ayırıcılarını yükleyin.

Aşağıdaki bölüm, aşağıdaki diller için sözcük ayırıcılarını yükleme açıklanır:
  • Danca
  • Lehçe
  • Portekizce-Brezilya
  • Portekizce Iberyacası
  • Rusça
  • Türkçe
Not Danca sözcük ayırıcısı, aşağıdaki adımlar örnek olarak kullanın. Her adımın ardından, başka bir dilde sözcük ayırıcılarını yüklemek için kullanmanız gereken değerler listelenir.

COM sınıf KIMLIĞI ya da sınıf kimlikleri için sözcük ayırıcı eklemek ve kullanmak istediğiniz dil için sözcük kökü ayırıcı arabirimleri ekleme

Bu bileşenler için bir COM sınıf KIMLIĞI ya da sınıf kimlikleri eklemek için aşağıdaki adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, regedit yazın ve Tamam ' ı tıklatın.
  2. Kayıt Defteri Düzenleyicisi'nde bulup SQL Server'ın ilk örneği için aşağıdaki kayıt defteri anahtarını tıklatın:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSearch\CLSID
  3. Düzen menüsünden Yeni ' nin üzerine gelin ve anahtar ' ı tıklatın.
  4. Tür {16BC5CE4 2 C 78 - 4CB9 - 80 D 5-386A68CC2B2D}, ve sonra ENTER tuşuna basın.
  5. Sağdaki bölmede, Varsayılan kayıt defteri değerini sağ tıklatın ve sonra Değiştir ' i tıklatın.
  6. Dize Düzenle iletişim kutusunda, danlr.dll <a2>Değer verisi</a2> kutusuna yazın ve Tamam ' ı tıklatın.
  7. Düzen menüsünden Yeni ' nin üzerine gelin ve anahtar ' ı tıklatın.
  8. {83BC7EF7-D27B-4950-A743-0F8E5CA928F8} yazın ve ENTER tuşuna basın.
  9. Sağdaki bölmede, Varsayılan kayıt defteri değerini sağ tıklatın ve sonra Değiştir ' i tıklatın.
  10. Dize Düzenle iletişim kutusunda, danlr.dll <a2>Değer verisi</a2> kutusuna yazın ve Tamam ' ı tıklatın.
Diğer diller için aşağıdaki tabloda listelenen kayıt defteri anahtarı değerleri kullanın. 6. Adımda ve adım 10'da, istediğiniz dil için DLL danlr.dll değiştirin.
Bu tabloyu kapaBu tabloyu aç
DilAdım 4'için kayıt defteri anahtarı değeriAdım 6 ve adım 10 DLLAdım 8'için kayıt defteri anahtarı değeri
Lehçe{B8713269-2D9D-4BF5-BF40-2615D75723D8}Lrpolish.dll{CA665B09-4642-4C84-A9B7-9B8F3CD7C3F6}
Portekizce-Brezilya{25B7FD48-5404-4BEB-9 d 80 B6982AF404FD}ptblr.dll{D5FCDD7E-dbff-473F-bccd-3AFD1890EA85}
Portekizce Iberyacası{5D5F3A69 620 c-4952-B067-4D0126BB6086}ptslr.dll{D4171BC4-90BE-4F70-8610-DAB1C17F063C}
Rusça{20036404 - F1AF - 11 d 2-A57F-006052076F32}ruslr.dll{20036414 - F1AF - 11 d 2-A57F-006052076F32}
Türkçe{23A9C1C3-3C7A-4D2C-B894-4F286459DAD6}Trklr.dll{8DF412D1-62C7-4667-BBEC-38756576C21B}

Dil <instanceroot>\MSSearch\Language kayıt defteri alt anahtarına bir alt anahtar ekleyin.

Bu kayıt defteri alt anahtarına bir alt anahtar eklemek için aşağıdaki adımları izleyin:
  1. Bulun ve SQL Server'ın ilk örneği için aşağıdaki kayıt defteri anahtarını tıklatın:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSearch\Language
  2. 3-4 "COM sınıf KIMLIĞI veya sözcük ayırıcısı için sınıf kimlikleri ekleyin ve kullanmak istediğiniz dil için sözcük kökü ayırıcı arabirimleri ekleme" bölümünde yineleyin. Adım 4'te anahtar adı dan ile değiştirin.

    Diğer diller için anahtar adı adım 4'te aşağıdaki tabloda listelenen değerle değiştirin.
    Bu tabloyu kapaBu tabloyu aç
    DilANAHTAR ADI
    LehçePLK
    Portekizce-BrezilyaPTB
    Portekizce Iberyacasınk
    RusçaRus
    Türkçetrk

Sözlüğü, etkisiz sözcük ve dilin eş anlamlılar dosyaları konumunu belirleme yapılandırma değerlerini ekleyin.

Bu bileşenlerin yapılandırma değerlerini eklemek için aşağıdaki adımları izleyin:
  1. Bulun ve "Ekle <instanceroot>\MSSearch\Language kayıt defteri alt anahtarına dil için bir alt anahtarı" bölümünde eklenen kayıt defteri anahtarını bulup tıklatın. SQL Server'ın ilk örneği için aşağıdaki kayıt defteri anahtarı olacaktır:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSearch\Language\dan
  2. Düzen menüsünden Yeni ' nin üzerine gelin ve sonra Dize değeri ' ni tıklatın.
  3. NoiseFile yazın ve ENTER tuşuna basın.
  4. <a0>NoiseFile</a0> kayıt defteri değerini sağ tıklatın ve sonra Değiştir ' i tıklatın.
  5. Dize Düzenle iletişim kutusunda, Instance-SpecificFTDataPath \noisedan.txtDeğer verisi</a0> kutusuna yazın.

    NotInstanceSpecificFTDataPath "Elde FTData örneği özel klasör yolu" bölümündeki adımları izleyerek edinilen yol gösterir.
  6. Tamam ' ı tıklatın.
  7. 2 Danca dil için aşağıdaki tabloda listelenen değerleri eklemek için 6 arasındaki adımları yineleyin.
    Bu tabloyu kapaBu tabloyu aç
    Adım 2'için değer türüAdım 3 ve adım 4'için değer adlarıAdım 5'için değer türü
    Dize DeğeriTsaurusFileInstance-SpecificFTDataPath \tsdan.xml
    DWORD değeriYerel Ayar00000406
    Dize DeğeriWBreakerClass{16BC5CE4-2C78-4CB9-80D5-386A68CC2B2D}
    Dize DeğeriStemmerClass{83BC7EF7-D27B-4950-A743-0F8E5CA928F8}
Danca ' farklı diller için aşağıdaki değerleri kullanın.
Lehçe Dil değerleri
Bulun ve "Ekle <instanceroot>\MSSearch\Language kayıt defteri alt anahtarına dil için bir alt anahtarı" bölümünde eklenen kayıt defteri anahtarını bulup tıklatın. SQL Server'ın ilk örneği için aşağıdaki kayıt defteri anahtarı olacaktır:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSearch\Language\plk
Aşağıdaki tabloda değerleri kullanarak "sözlüğü, etkisiz sözcük ve dilin eş anlamlılar dosyaları konumunu belirleme yapılandırma değerlerini ekleme" bölümünde açıklanan adımları izleyin.
Bu tabloyu kapaBu tabloyu aç
Adım 2'için değer türüAdım 3 ve 4'için değer adlarıAdım 5'için değer verisi
Dize DeğeriNoiseFileInstance-SpecificFTDataPath \noiseplk.txt
Dize DeğeriTsaurusFileInstance-SpecificFTDataPath \tsplk.xml
DWORD değeriYerel Ayar00000415
Dize DeğeriWBreakerClass{CA665B09-4642-4C84-A9B7-9B8F3CD7C3F6}
Dize DeğeriStemmerClass{B8713269-2D9D-4BF5-BF40-2615D75723D8}
Portekizce-Brezilya dili değerleri
Bulun ve "Ekle <instanceroot>\MSSearch\Language kayıt defteri alt anahtarına dil için bir alt anahtarı" bölümünde eklenen kayıt defteri anahtarını bulup tıklatın. SQL Server'ın ilk örneği için aşağıdaki kayıt defteri anahtarı olacaktır:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSearch\Language\ptb
Aşağıdaki tabloda değerleri kullanarak "sözlüğü, etkisiz sözcük ve dilin eş anlamlılar dosyaları konumunu belirleme yapılandırma değerlerini ekleme" bölümünde açıklanan adımları izleyin.
Bu tabloyu kapaBu tabloyu aç
Adım 2'için değer türüAdım 3 ve 4'için değer adlarıAdım 5'için değer verisi
Dize DeğeriNoiseFileInstance-SpecificFTDataPath \noiseptb.txt
Dize DeğeriTsaurusFileInstance-SpecificFTDataPath \tsptb.xml
DWORD değeriYerel Ayar00000416
Dize DeğeriWBreakerClass{25B7FD48-5404-4BEB-9 d 80 B6982AF404FD}
Dize DeğeriStemmerClass{D5FCDD7E-dbff-473F-bccd-3AFD1890EA85}
Portekizce Iberyacası dil değerleri
Bulun ve "Ekle <instanceroot>\MSSearch\Language kayıt defteri alt anahtarına dil için bir alt anahtarı" bölümünde eklenen kayıt defteri anahtarını bulup tıklatın. SQL Server'ın ilk örneği için aşağıdaki kayıt defteri anahtarı olacaktır:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSearch\Language\pts
Aşağıdaki tabloda değerleri kullanarak "sözlüğü, etkisiz sözcük ve dilin eş anlamlılar dosyaları konumunu belirleme yapılandırma değerlerini ekleme" bölümünde açıklanan adımları izleyin.
Bu tabloyu kapaBu tabloyu aç
Adım 2'için değer türüAdım 3 ve 4'için değer adlarıAdım 5'için değer verisi
Dize DeğeriNoiseFileInstance-SpecificFTDataPath \noisepts.txt
Dize DeğeriTsaurusFileInstance-SpecificFTDataPath \tspts.xml
DWORD değeriYerel Ayar00000816
Dize DeğeriWBreakerClass{5D5F3A69 620 c-4952-B067-4D0126BB6086}
Dize DeğeriStemmerClass{D4171BC4-90BE-4F70-8610-DAB1C17F063C}
Rusça Dil değerleri
Bulun ve "Ekle <instanceroot>\MSSearch\Language kayıt defteri alt anahtarına dil için bir alt anahtarı" bölümünde eklenen kayıt defteri anahtarını bulup tıklatın. SQL Server'ın ilk örneği için aşağıdaki kayıt defteri anahtarı olacaktır:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSearch\Language\rus
Aşağıdaki tabloda değerleri kullanarak "sözlüğü, etkisiz sözcük ve dilin eş anlamlılar dosyaları konumunu belirleme yapılandırma değerlerini ekleme" bölümünde açıklanan adımları izleyin.
Bu tabloyu kapaBu tabloyu aç
Adım 2'için değer türüAdım 3 ve 4'için değer adlarıAdım 5'için değer verisi
Dize DeğeriNoiseFileInstance-SpecificFTDataPath \noiserus.txt
Dize DeğeriTsaurusFileInstance-SpecificFTDataPath \tsrus.xml
DWORD değeriYerel Ayar00000419
Dize DeğeriWBreakerClass{20036404 - F1AF - 11 d 2-A57F-006052076F32}
Dize DeğeriStemmerClass{20036414 - F1AF - 11 d 2-A57F-006052076F32}
Türkçe Dil değerleri
Bulun ve "Ekle <instanceroot>\MSSearch\Language kayıt defteri alt anahtarına dil için bir alt anahtarı" bölümünde eklenen kayıt defteri anahtarını bulup tıklatın. SQL Server'ın ilk örneği için aşağıdaki kayıt defteri anahtarı olacaktır:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSearch\Language\trk
Aşağıdaki tabloda değerleri kullanarak "sözlüğü, etkisiz sözcük ve dilin eş anlamlılar dosyaları konumunu belirleme yapılandırma değerlerini ekleme" bölümünde açıklanan adımları izleyin.
Bu tabloyu kapaBu tabloyu aç
Adım 2'için değer türüAdım 3 ve 4'için değer adlarıAdım 5'için değer verisi
Dize DeğeriNoiseFileInstance-SpecificFTDataPath \noisetrk.txt
Dize DeğeriTsaurusFileInstance-SpecificFTDataPath \tstrk.xml
DWORD değeriYerel Ayar0000041f
Dize DeğeriWBreakerClass{8DF412D1-62C7-4667-BBEC-38756576C21B}
Dize DeğeriStemmerClass{23A9C1C3-3C7A-4D2C-B894-4F286459DAD6}

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2005 Developer Edition Community Technology Preview
  • Microsoft SQL Server 2005 Developer Edition for Itanium-based Systems Community Technology Preview
  • Microsoft SQL Server 2005 Developer x64 Edition Community Technology Preview
  • Microsoft SQL Server 2005 Enterprise Edition Community Technology Preview
  • Microsoft SQL Server 2005 Express Edition Community Technology Preview
  • Microsoft SQL Server 2005 Standard Edition Community Technology Preview
  • Microsoft SQL Server 2005 Standard Edition for Itanium-based Systems Community Technology Preview
  • Microsoft SQL Server 2005 Standard x64 Edition Community Technology Preview
  • Microsoft SQL Server 2005 Workgroup Edition Community Technology Preview
Anahtar Kelimeler: 
kbmt kbsql2005fts kbtshoot kbprb KB908441 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:908441  (http://support.microsoft.com/kb/908441/en-us/ )