Administrar y supervisar la búsqueda de texto completo para una instancia de servidorManage and Monitor Full-Text Search for a Server Instance

La administración de texto completo de una instancia del servidor incluye:Full-text administration for a server instance includes:

  • Tareas de administración del sistema como administrar el servicio del iniciador de FDHOST (MSSQLFDLauncher), reiniciar el proceso de host de demonio de filtro si cambia las credenciales de la cuenta de servicio, configurar las propiedades de texto completo del servidor y realizar copia de seguridad de los catálogos de texto completo.System management tasks such as managing the FDHOST Launcher service (MSSQLFDLauncher), restarting filter daemon host process if you change the service account credentials, configuring server-wide full-text properties, and backing up full-text catalogs. En el nivel del servidor, por ejemplo, puede especificar un idioma de texto completo predeterminado que sea diferente del idioma predeterminado de la instancia del servidor en su totalidad.At the server level, for example, you can specify a default full-text language that differs from the default language of the server instance as a whole.

  • Configurar componentes lingüísticos de texto completo (separadores de palabras y lematizadores, archivo de diccionario de sinónimos y palabras irrelevantes y listas de palabras irrelevantes).Configuring full-text linguistic components (word breakers and stemmers, thesaurus file, and stopwords and stoplists).

  • Configurar una base de datos de usuario para la búsqueda de texto completo.Configuring a user database for full-text search. Esto implica crear uno o más catálogos de texto completo para la base de datos y definir un índice de texto completo en cada tabla o vista indizada en la que desee ejecutar las consultas de texto completo.This involves creating one or more full-text catalogs for the database and defining a full-text index on each table or indexed view on which you want to execute full-text queries.

Ver o cambiar las propiedades del servidor para la búsqueda de texto completo Viewing or Changing Server Properties for Full-Text Search

Puede ver las propiedades de texto completo de una instancia de SQL ServerSQL Server en SQL Server Management StudioSQL Server Management Studio.You can view the full-text properties of an instance of SQL ServerSQL Server in SQL Server Management StudioSQL Server Management Studio.

Para ver y cambiar las propiedades del servidor para la búsqueda de texto completoTo view and change server properties for full-text search

  1. En el Explorador de objetos, haga clic con el botón derecho en un servidor y luego haga clic en Propiedades.In Object Explorer, right-click a server, and then click Properties.

  2. En el cuadro de diálogo Propiedades del servidor , haga clic en la página Avanzadas para ver información del servidor sobre la búsqueda de texto completo.In the Server Properties dialog box, click the Advanced page to view server information about full-text search. Las propiedades de texto completo son las siguientes:The full-text properties are as follows:

    • Idioma de texto completo predeterminadoDefault Full-Text Language

      Especifica un idioma predeterminado para las columnas indizadas de texto completo.Specifies a default language for full-text indexed columns. El análisis lingüístico de los datos de texto completo indizados depende del idioma de los datos.Linguistic analysis of full-text indexed data is dependent on the language of the data. El valor predeterminado de esta opción es el idioma del servidor.The default value of this option is the language of the server. Para saber qué idioma corresponde al valor mostrado, vea sys.fulltext_languages (Transact-SQL).For the language that corresponds to the displayed setting, see sys.fulltext_languages (Transact-SQL).

    • Opción de actualización de catálogo de texto completoFull-Text Upgrade Option

      Esta propiedad de servidor controla cómo se migran los índices de texto completo cuando se actualiza una base de datos de Resultado deSQL Server 2005 a una versión posterior.This server property controls how full-text indexes are migrated when upgrading a database from Resultado deSQL Server 2005 to a later version. Esta propiedad se aplica a la actualización al adjuntar una base de datos, restaurar una copia de seguridad de base de datos, restaurar una copia de seguridad de archivo o copiar la base de datos mediante el Asistente para copiar bases de datos.This property applies to upgrading by attaching a database, restoring a database backup, restoring a file backup, or copying the database by using the Copy Database Wizard.

      Las alternativas son las siguientes:The alternatives are as follows:

      ImportarImport
      Se importan los catálogos de texto completo.Full-text catalogs are imported. Normalmente, el proceso de importación es significativamente más rápido que el de regeneración.Typically, import is significantly faster than rebuild. Por ejemplo, si se usa solo una CPU, importar es aproximadamente 10 veces más rápido que volver a generar.For example, when using only one CPU, import runs about 10 times faster than rebuild. Sin embargo, un catálogo de texto completo importado no usa los separadores de palabras nuevos y mejorados de SQL Server 2008SQL Server 2008, por lo que es posible que, al final, le interese volver a generar los catálogos de texto completo.However, an imported full-text catalog does not use the new and enhanced word breakers introduced in SQL Server 2008SQL Server 2008, so you might want to rebuild your full-text catalogs eventually.

      Nota

      La recompilación se puede ejecutar en modo de varios subprocesos; además, si hay más de 10 CPU disponibles y permite que el proceso de recompilación las use todas, dicho proceso puede resultar más rápido que el de importación.Rebuild can run in multi-threaded mode, and if more than 10 CPUs are available, rebuild might run faster than import if you allow rebuild to use all of the CPUs.

      Si un catálogo de texto completo no está disponible, se vuelven a generar los índices de texto completo asociados.If a full-text catalog is not available, the associated full-text indexes are rebuilt. Esta opción solo está disponible para bases de datos de Resultado deSQL Server 2005 .This option is available for only Resultado deSQL Server 2005 databases.

      Volver a generarRebuild
      Los catálogos de texto completo se vuelven a generar con los separadores de palabras nuevos y mejorados.Full-text catalogs are rebuilt using the new and enhanced word breakers. La regeneración de los índices puede llevar cierto tiempo y, después de la actualización, podría ser necesaria una cantidad significativa de CPU y de memoria.Rebuilding indexes can take awhile, and a significant amount of CPU and memory might be required after the upgrade.

      RestablecerReset
      Los catálogos de texto completo se restablecen.Full-text catalogs are reset. Resultado deSQL Server 2005 Los archivos de catálogo de texto completo se quitan, pero los metadatos de los catálogos de texto completo y los índices de texto completo se conservan. full-text catalog files are removed, but the metadata for full-text catalogs and full-text indexes is retained. Después de actualizarse, todos los índices de texto completo quedan deshabilitados para el seguimiento de cambios y los rastreos no se inician de forma automática.After being upgraded, all full-text indexes are disabled for change tracking and crawls are not started automatically. El catálogo permanecerá vacío hasta que se emita manualmente un rellenado completo después de que se complete la actualización.The catalog will remain empty until you manually issue a full population, after the upgrade completes.

      Para obtener información sobre cómo elegir una opción de actualización de texto completo, veaActualizar la búsqueda de texto completo.For information about choosing a full-text upgrade option, see full-Upgrade Full-Text Search.

      Nota

      La opción de actualización de texto completo también se puede establecer mediante la acción sp_fulltext_serviceupgrade_option .The full-text upgrade option can also be set by using the sp_fulltext_serviceupgrade_option action.

Ver propiedades de servidor de texto completo adicionales Viewing Additional Full-Text Server Properties

Transact-SQLTransact-SQL Las funciones se pueden usar para obtener el valor de varias propiedades de búsqueda de texto completo de nivel de servidor. functions can be used to obtain the value of various server-level properties of full-text search. Esta información es útil para administrar y solucionar problemas de la búsqueda de texto completo.This information is useful for administrating and troubleshooting full-text search.

En la tabla siguiente se enumeran las propiedades de texto completo de una instancia de servidor de SQL ServerSQL Server y sus funciones Transact-SQLTransact-SQL relacionadas.The following table lists full-text properties of a SQL ServerSQL Server server instance and their related Transact-SQLTransact-SQL functions.

PropiedadProperty DescripciónDescription FunciónFunction
IsFullTextInstalledIsFullTextInstalled Si el componente de texto completo se instala con la instancia actual de SQL ServerSQL Server.Whether the full-text component is installed with the current instance of SQL ServerSQL Server. FULLTEXTSERVICEPROPERTYFULLTEXTSERVICEPROPERTY

SERVERPROPERTYSERVERPROPERTY
LoadOSResourcesLoadOSResources Si los separadores de palabras y filtros del sistema operativo se registran y utilizan con esta instancia de SQL ServerSQL Server.Whether operating system word breakers and filters are registered and used with this instance of SQL ServerSQL Server. FULLTEXTSERVICEPROPERTYFULLTEXTSERVICEPROPERTY
VerifySignatureVerifySignature Especifica si el motor de texto completo carga únicamente datos binarios firmados.Specifies whether only signed binaries are loaded by the Full-Text Engine. FULLTEXTSERVICEPROPERTYFULLTEXTSERVICEPROPERTY

Supervisar la actividad de búsqueda de texto completo Monitoring Full-Text Search Activity

Para supervisar la actividad de búsqueda de texto completo en una instancia del servidor se pueden usar varias vistas y funciones de administración dinámica.Several dynamic management views and functions are useful monitoring full-text search activity on a server instance.

Para ver información sobre los catálogos de texto completo con actividad de rellenado en cursoTo view information about the full-text catalogs with in-progress population activity