Cum se activează indexarea textului în SQL Server 2005 Express?

Încerc să acționez indexarea full-text în SQL Server 2005 Express. Am rula acest lucru pe laptop-ul meu cu Vista Ultimate.

I understand that the standard version of SQL Server Express does not have full-text indexing. I have already downloaded and installed "Microsoft SQL Server 2005 Express Edition with Advanced Services Service Pack 2" (download).

De asemenea, am asigurat că serviciile "SQL Server (instanță)" și "SQL Server FullText Search (instanță)" rulează pe același cont, care este "Serviciul de rețea".

I have also selected the option to "Use full-text indexing" in the Database Properties > Files area.

Pot rula interogarea sql "SELECT fulltextserviceproperty ('IsFulltextInstalled');" și întoarceți 1.

Problema pe care o am este că atunci când am tabelul deschis în vizualizarea design și selectați "Gestionați indexul FullText"; fereastra indexului full-text afișează mesajul ...

"Crearea indexului full-text nu este disponibilă. Verificați că aveți permisiunile corecte sau că sunt definite cataloage cu texte întregi."

Orice idei despre ce să verificați sau unde să mergeți în continuare?

0
fr hi bn
Încercați acest lucru: http://www.wherecanibuyit.co.uk/ASP /full-text-search.html Dacă nu funcționează, aș folosi Lucene.
adăugat autor Jon Galloway, sursa

3 răspunsuri

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
0
adăugat

Tot ce aveam nevoie pentru a obține indexarea full-text pentru a lucra a fost ...

CREEAZĂ CATALOGUL FULLTEXT [myFullText] CU ACCENT_SENSITIVITY = ON

După aceea, am putea rula o interogare CREATE FULLTEXT INDEX sau să utilizez Indexul Gestionare FullText în MSSQL Management Studio.

0
adăugat

Utilizați un studio de gestionare a serverului sql.

Conectați-vă ca administrator la contul dvs. de Windows.

Apoi, selectați baza de date și faceți clic dreapta pe baza de date în gestiunea serverului de management al serverului SQL și selectați Define Index Full Text și sunteți ghidat de-a lungul procesului de către studio de management.

0
adăugat