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.
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:
Ö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:
- Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, regedit yazın ve Tamam ' ı tıklatın.
- 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
- 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:
- Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, regedit yazın ve Tamam ' ı tıklatın.
- 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
- 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:
- Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, regedit yazın ve Tamam ' ı tıklatın.
- 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
- Düzen menüsünden Yeni ' nin üzerine gelin ve anahtar ' ı tıklatın.
- Tür {16BC5CE4 2 C 78 - 4CB9 - 80 D 5-386A68CC2B2D}, ve sonra ENTER tuşuna basın.
- Sağdaki bölmede, Varsayılan kayıt defteri değerini sağ tıklatın ve sonra Değiştir ' i tıklatın.
- Dize Düzenle iletişim kutusunda, danlr.dll <a2>Değer verisi</a2> kutusuna yazın ve Tamam ' ı tıklatın.
- Düzen menüsünden Yeni ' nin üzerine gelin ve anahtar ' ı tıklatın.
- {83BC7EF7-D27B-4950-A743-0F8E5CA928F8} yazın ve ENTER tuşuna basın.
- Sağdaki bölmede, Varsayılan kayıt defteri değerini sağ tıklatın ve sonra Değiştir ' i tıklatın.
- 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ç
| Dil | Adım 4'için kayıt defteri anahtarı değeri | Adım 6 ve adım 10 DLL | Adı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:
- 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
- 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ç
| Dil | ANAHTAR ADI |
|---|
| Lehçe | PLK |
| Portekizce-Brezilya | PTB |
| Portekizce Iberyacası | nk |
| Rusça | Rus |
| Türkçe | trk |
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:
- 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
- Düzen menüsünden Yeni ' nin üzerine gelin ve sonra Dize değeri ' ni tıklatın.
- NoiseFile yazın ve ENTER tuşuna basın.
- <a0>NoiseFile</a0> kayıt defteri değerini sağ tıklatın ve sonra Değiştir ' i tıklatın.
- 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. - Tamam ' ı tıklatın.
- 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ğeri | TsaurusFile | Instance-SpecificFTDataPath \tsdan.xml |
| DWORD değeri | Yerel Ayar | 00000406 |
| Dize Değeri | WBreakerClass | {16BC5CE4-2C78-4CB9-80D5-386A68CC2B2D} |
| Dize Değeri | StemmerClass | {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ğeri | NoiseFile | Instance-SpecificFTDataPath \noiseplk.txt |
| Dize Değeri | TsaurusFile | Instance-SpecificFTDataPath \tsplk.xml |
| DWORD değeri | Yerel Ayar | 00000415 |
| Dize Değeri | WBreakerClass | {CA665B09-4642-4C84-A9B7-9B8F3CD7C3F6} |
| Dize Değeri | StemmerClass | {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ğeri | NoiseFile | Instance-SpecificFTDataPath \noiseptb.txt |
| Dize Değeri | TsaurusFile | Instance-SpecificFTDataPath \tsptb.xml |
| DWORD değeri | Yerel Ayar | 00000416 |
| Dize Değeri | WBreakerClass | {25B7FD48-5404-4BEB-9 d 80 B6982AF404FD} |
| Dize Değeri | StemmerClass | {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ğeri | NoiseFile | Instance-SpecificFTDataPath \noisepts.txt |
| Dize Değeri | TsaurusFile | Instance-SpecificFTDataPath \tspts.xml |
| DWORD değeri | Yerel Ayar | 00000816 |
| Dize Değeri | WBreakerClass | {5D5F3A69 620 c-4952-B067-4D0126BB6086} |
| Dize Değeri | StemmerClass | {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ğeri | NoiseFile | Instance-SpecificFTDataPath \noiserus.txt |
| Dize Değeri | TsaurusFile | Instance-SpecificFTDataPath \tsrus.xml |
| DWORD değeri | Yerel Ayar | 00000419 |
| Dize Değeri | WBreakerClass | {20036404 - F1AF - 11 d 2-A57F-006052076F32} |
| Dize Değeri | StemmerClass | {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ğeri | NoiseFile | Instance-SpecificFTDataPath \noisetrk.txt |
| Dize Değeri | TsaurusFile | Instance-SpecificFTDataPath \tstrk.xml |
| DWORD değeri | Yerel Ayar | 0000041f |
| Dize Değeri | WBreakerClass | {8DF412D1-62C7-4667-BBEC-38756576C21B} |
| Dize Değeri | StemmerClass | {23A9C1C3-3C7A-4D2C-B894-4F286459DAD6} |