Pregunta

Estoy intentando habilitar la indexación de texto completo en SQL Server 2005 Express.Estoy ejecutando esto en mi computadora portátil con Vista Ultimate.

Entiendo que la versión estándar de SQL Server Express no tiene indexación de texto completo.Ya descargué e instalé "Microsoft SQL Server 2005 Express Edition con Advanced Services Service Pack 2" (descargar).

También me he asegurado de que los servicios "SQL Server (instancia)" y "SQL Server FullText Search (instancia)" se estén ejecutando en la misma cuenta, que es "Servicio de red".

También seleccioné la opción "Usar indexación de texto completo" en el área Propiedades de la base de datos > Archivos.

Puedo ejecutar la consulta SQL "Seleccione FullTextServiceProperty ('isfulLTextInstalled');" y regresar 1.

El problema que tengo es que cuando tengo mi tabla abierta en la vista de diseño y selecciono "Administrar índice de texto completo";la ventana de índice de texto completo muestra el mensaje...

"La creación del índice de texto completo no está disponible.Comprueba que tienes los permisos correctos o que los catálogos de texto completo están definidos."

¿Alguna idea sobre qué comprobar o hacia dónde ir a continuación?

¿Fue útil?

Solución

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

Otros consejos

Todo lo que necesitaba para que la indexación de texto completo funcionara era...

CREAR CATÁLOGO DE TEXTO COMPLETO [myFullText] CON ACCENT_SENSITIVITY = ON

Después de eso, podría ejecutar una consulta CREAR ÍNDICE DE TEXTO COMPLETO o usar Administrar índice de texto completo en MSSQL Management Studio.

Utilice el estudio de administración del servidor SQL.

Inicie sesión como administrador en su cuenta de Windows.

Luego seleccione la base de datos y haga clic derecho en la base de datos en SQL Server Management Studio y seleccione Definir índice de texto completo y Management Studio lo guiará durante todo el proceso.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top