2008-08-06 21 views
12

SQL Server 2005 Express'te Tam metin dizinlemeyi etkinleştirmeye çalışıyorum. Bunu, Vista Ultimate ile dizüstü bilgisayarımda çalıştırıyorum.SQL Server 2005 Express'te Tam Metin Dizinleme nasıl etkinleştirilir?

SQL Server Express'in standart sürümünün tam metin dizini içermediğini anlıyorum. Zaten "Microsoft SQL Server 2005 Express Edition, Advanced Services Service Pack 2" yi (download) yükledim ve yükledim.

Ben de "SQL Server (örnek)" ve "SQL Server FullText Arama (örnek)" hem hizmetler "Ağ Servis" dir aynı hesap üzerinde çalışan olmasını sağladık.

Veritabanı Özellikleri> Dosyalar alanında "Tam metin dizini kullan" seçeneğini de seçtim. "('IsFulltextInstalled') SEÇİMİ fulltextserviceproperty;"

I SQL sorgusu çalışabilir ve dönüş 1.

ben yaşıyorum sorun ben tasarım görünümünde benim masa açık olan ve seçtiğinizde "Text Index Yönet" olmasıdır; tam metin dizini pencere mesajı görüntüler ...

"tam metin dizini oluşturma kullanılamaz. Eğer doğru izinlere veya tam metin kataloglar tanımlanır olup olmadığını kontrol edin."

kontrol etmek veya sonraki nereye ne herhangi bir fikir?

+0

bu deneyin: [http://www.wherecanibuyit.co.uk/ASP/full-text-search.html](http://www.wherecanibuyit.co.uk/ASP/full-text-search. html) Bu işe yaramazsa Lucene kullanırdım. –

cevap

13
sp_fulltext_database 'enable' 

CREATE FULLTEXT CATALOG [myFullText] 
WITH ACCENT_SENSITIVITY = ON 

CREATE FULLTEXT INDEX ON [dbo].[tblName] KEY INDEX [PK_something] ON [myFullText] WITH CHANGE_TRACKING AUTO 
ALTER FULLTEXT INDEX ON [dbo].[otherTable] ADD ([Text]) 
ALTER FULLTEXT INDEX ON [dbo].[teyOtherTable] ENABLE 
2

İşe tam metin indeksleme almak için gerekli tüm idi ...

ben çalıştırabilir Bundan sonra

AÇIK = fulltext KATALOG [myFullText] ACCENT_SENSITIVITY İLE CREATE Bir CREATE FULLTEXT INDEX sorgusu veya MSSQL Management Studio'da Tam Metin Dizini Yönet'i kullanın.

1

SQL Server yönetim stüdyosunu kullanın.

Windows hesabınıza yönetici olarak giriş yapın.

Sonra seçme veritabanı ve sql sunucu yönetim stüdyoda veritabanı üzerinde sağ tıklayın ve seçin Tam Metin Endeksi tanımlayın ve yönetim stüdyosu tarafından süreç boyunca yönlendirilir.