Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Diseño web | Promoción web | Ganar dinero
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo

Crear un catálogo de Full Text Index

Me pueden explicar cómo crear un catalogo full text index? No se cómo hacerlo....

La FAQ Crear un catálogo de Full Text Index tiene Pertenece a la categoría:


 Respuesta de Pol Salvat  05/3/07 
Gracias a este script podremos crear un catálogo de Full Text Index en Idioma Español





-- Comprueba sí se pueden crear catálogos Full-text Index (0 no está permitido, 1 está permitido)


-- Parámetros:


-- 1.- 'enable' | 'disable'


if (select DATABASEPROPERTY(DB_NAME(), N'IsFullTextEnabled')) <;>; 1


exec sp_fulltext_database N'enable'


-- Creamos el catálogo. Parámetros:


-- 1.- Nombre del catálogo para el Full-Text index


-- 2.- Acción (create | drop | rebuild)


-- 3.- Path. Opcional para especificar el path físico donde crear el catálogo.


if not exists (select * from dbo.sysfulltextcatalogs where name = N'FTI_Indice')


exec sp_fulltext_catalog N'FTI_Indice', N'create'




-- Asociamos la tabla y la clave única que se añadira al catálogo. Parámetros:


-- 1.- Tabla


-- 2.- Acción (create | drop | activate | deactivate )


-- 3.- Catálogo donde se creará el Full-Text Index.


-- 4.- Clave única o nombre que se usará para el Full-Text Index.


sp_fulltext_table N'[dbo].[Tabla]', N'create', N'FTI_Indice', N'PK_Tabla'


-- Asociamo el campo a indexar y el idioma de indexación de la tabla con Full-Text Index.


-- Parámetros:


-- 1.- Tabla


-- 2.- Campo


-- 3.- Acción: add | drop


-- 4.- ID de Idioma para el Full-Text Index:


-- · 3082 =>; español


-- · 0 =>; neutral


-- · 1033 =>; ingles americano


-- · 2057 =>; 2057


sp_fulltext_column N'[dbo].[Tabla]', N'SearchText', N'add', 3082


-- Finalmente activamos el catálogo. Parámetros:


-- 1.- Tabla


-- 2.- Acción: activate | deactivate


sp_fulltext_table N'[dbo].[Tabla]', N'activate'




-- Inciamos un populado del catálogo de tipo full. Parámetros:


-- 1.- Nombre del catálogo para el Full-Text index


-- 2.- Acción (start_full | start_incremental )


sp_fulltext_catalog N'FTI_Indice', N'start_full'




Mistrucos.net

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

 
FAQ relacionadas
  + Seleccionar una parte de una cadena en SQL Server
  + Obtener detalles del servidor SQL Server
  + Paginación con Stored Procedure en SQL Server 2005
  + Función scope_identity()
  + Sentencias en SQL Server 2005
  + Ayuda con un trigger
  + Cambiar de BD SQL Server Remota a BD SQL Server Local
  + Consulta

DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia