Solucionar problemas en la búsqueda de texto

La información de solución de problemas de esta sección abarca los problemas relacionados con la búsqueda de texto completo.

En esta sección

Recursos adicionales de solución de problemas

Para obtener información sobre los cambios de SQL Server 2008 que podrían alterar las consultas de búsqueda de texto completo existentes, vea Cambios recientes en la búsqueda de texto completo de SQL Server 2008.

Los procedimientos almacenados, vistas y opciones de configuración del servidor siguientes son útiles para solucionar problemas de la búsqueda de texto completo:

  • default full-text language (opción)
    Especifica el valor de idioma predeterminado para las columnas indizadas de texto completo. Los análisis lingüísticos se realizan en todos los datos que tienen índices de texto completo y que dependen del idioma de los datos. El valor predeterminado de esta opción es el idioma del servidor.

  • FULLTEXTCATALOGPROPERTY
    Devuelve información acerca de las propiedades de catálogo de texto completo.

  • FULLTEXTSERVICEPROPERTY (Transact-SQL)
    Devuelve información relacionada con las propiedades del motor de búsqueda de texto completo. Estas propiedades se pueden establecer y recuperar usando sp_fulltext_service.

  • sp_fulltext_keymappings
    Devuelve el contenido de la tabla interna keymap. Esta tabla asigna los valores de las claves de texto completo personalizadas (identificadores de fila) al identificador de documento interno del índice de texto completo, que este utiliza para asignar una fila determinada en la tabla base.

  • sp_fulltext_pendingchanges
    Devuelve los cambios sin procesar, como eliminaciones, actualizaciones e inserciones pendientes, para una tabla especificada que utilice el seguimiento de cambios.

  • sp_fulltext_service
    Cambia las propiedades de servidor de la búsqueda de texto completo para SQL Server.

  • sp_help_fulltext_system_components
    Devuelve información para los separadores de palabras, filtros y controladores de protocolo registrados. sp_help_fulltext_system_components también devuelve la lista de identificadores de bases de datos y catálogos de texto completo que han utilizado el componente especificado.

  • sys.dm_fts_fdhosts
    Devuelve información sobre la actividad actual de los hosts de demonio de filtro en la instancia de servidor.

  • sys.dm_fts_index_keywords_by_document
    Devuelve información sobre el contenido de nivel de documento de un índice de texto completo para la tabla especificada. Una palabra clave determinada puede aparecer en varios documentos.

  • sys.dm_fts_index_keywords
    Devuelve información sobre el contenido de un índice de texto completo para la tabla especificada.

  • sys.dm_fts_index_population
    Devuelve información acerca de los rellenados de índices de texto completo actualmente en progreso.

  • sys.dm_fts_memory_buffers
    Devuelve información acerca de los búferes de memoria que pertenecen a un grupo de memoria específico que se utiliza como parte de un rastreo de texto completo o un intervalo de rastreo de texto completo.

  • sys.dm_fts_memory_pools
    Devuelve información acerca de los grupos de memoria compartida disponibles para el recopilador de texto completo en un rastreo de texto completo o un intervalo de rastreo de texto completo.

  • sys.dm_fts_outstanding_batches
    Devuelve información acerca de cada lote de indización de texto completo.

  • sys.dm_fts_parser
    Devuelve el resultado de la tokenización final después de aplicar un separador de palabras, diccionario de sinónimos y combinación de listas de palabras irrelevantes determinados a la entrada de una cadena de consulta. El resultado es equivalente al producido si la cadena de consulta determinada especificada se emitió en el motor de búsqueda de texto completo.

  • sys.dm_fts_population_ranges
    Devuelve información acerca de los intervalos específicos relacionados con un rellenado de índices de texto completo actualmente en progreso.

  • sys.fulltext_document_types
    Devuelve una fila por cada tipo de documento disponible para operaciones de indización de texto completo. Cada fila representa la interfaz de IFilter registrada en la instancia de SQL Server.

  • sys.fulltext_index_fragments
    Contiene una fila para cada fragmento de índice de texto completo de cada tabla que contenga uno.

  • sys.fulltext_indexes
    Contiene una fila por cada índice de texto completo de un objeto tabular.

  • sys.fulltext_languages
    Contiene una fila por idioma cuyos separadores de palabras estén registrados en SQL Server. Cada fila muestra el LCID y el nombre del idioma.

Para obtener información sobre las propiedades de texto completo y las funciones de Transact-SQL que se pueden utilizar para obtener el valor de cada propiedad, vea Propiedades del índice y catálogo de texto completo (Transact-SQL).

Errores de tiempo de espera en la separación de palabras

Se puede producir un error de tiempo de espera en la separación de palabras en diversas situaciones: Para obtener información acerca de estas situaciones y cómo responder a ellas, vea MSSQLSERVER_30053.