Establecer la opción de configuración del servidor Idioma de texto completo predeterminado

En este tema se describe cómo establecer la opción de configuración del servidor idioma de texto completo predeterminado en SQL Server 2012 mediante SQL Server Management Studio o Transact-SQL. La opción de idioma de texto completo predeterminado especifica un valor de idioma predeterminado para los índices 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. En las versiones localizadas de SQL Server, el programa de instalación de SQL Server establece la opción de idioma de texto completo predeterminado en el idioma del servidor, si existe una correspondencia apropiada. En las versiones no localizadas de SQL Server, la opción de default full-text language es el inglés.

En este tema

  • Antes de empezar:

    Limitaciones y restricciones

    Recomendaciones

    Seguridad

  • Para configurar la opción de idioma de texto completo predeterminado, use:

    SQL Server Management Studio

    Transact-SQL

  • Seguimiento:  Después de configurar la opción de idioma de texto completo predeterminado

Antes de empezar

Limitaciones y restricciones

  • El valor de la opción de idioma de texto completo predeterminado se usa en un índice de texto completo cuando no se especifica ningún idioma para una columna a través de la opción LANGUAGE language_term en las instrucciones CREATE FULLTEXT INDEX o ALTER FULLTEXT INDEX. Si el idioma predeterminado para búsqueda de texto completo no es compatible o el paquete de análisis lingüístico no está disponible, la operación CREATE o ALTER no será satisfactoria y SQL Server devolverá un mensaje de error que indica que el idioma especificado no es válido.

Recomendaciones

  • Esta opción es avanzada y solo debe cambiarla un administrador de base de datos con experiencia o un técnico de SQL Server con la titulación apropiada.

  • La opción de idioma de texto completo predeterminado requiere un valor LCID. Para obtener una lista de los LCID admitidos y sus idiomas relacionados, vea sys.fulltext_languages (Transact-SQL). Por ejemplo, es posible que haya otros idiomas disponibles de fabricantes independientes de software. Si no se detecta ningún dialecto de idioma específico, el motor de texto completo cambiará automáticamente al idioma principal.

Seguridad

Permisos

De forma predeterminada, todos los usuarios tienen permisos de ejecución en sp_configure sin ningún parámetro o solo con el primero. Para ejecutar sp_configure con ambos parámetros y cambiar una opción de configuración, o para ejecutar la instrucción RECONFIGURE, un usuario debe tener el permiso ALTER SETTINGS en el servidor. Los roles fijos de servidor sysadmin y serveradmin tienen el permiso ALTER SETTINGS de forma implícita.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar SQL Server Management Studio

Para configurar la opción de idioma de texto completo predeterminado

  1. En el Explorador de objetos, haga clic con el botón secundario en un servidor y seleccione Propiedades.

  2. Haga clic en el nodo Avanzado.

  3. En Varios, use la opción Idioma de texto completo predeterminado para especificar un valor de idioma predeterminado para las columnas indizadas de texto completo.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar Transact-SQL

Para configurar la opción de idioma de texto completo predeterminado

  1. Conéctese con el Motor de base de datos.

  2. En la barra Estándar, haga clic en Nueva consulta.

  3. Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar. Este ejemplo muestra cómo usar sp_configure para establecer el valor de la opción de default full-text en Neerlandés (1043).

USE AdventureWorks2012 ;
GO
EXEC sp_configure 'show advanced options', 1 ;
GO
RECONFIGURE
GO
EXEC sp_configure 'default full-text language', 1043 ;
GO
RECONFIGURE
GO

Para obtener más información, vea Opciones de configuración del servidor.

Icono de flecha usado con el vínculo Volver al principio[Top]

Seguimiento: Después de configurar la opción de idioma de texto completo predeterminado

La configuración surte efecto inmediatamente, sin necesidad de reiniciar el servidor.

Icono de flecha usado con el vínculo Volver al principio[Top]

Vea también

Referencia

sys.fulltext_languages (Transact-SQL)

RECONFIGURE (Transact-SQL)

sp_configure (Transact-SQL)

CREATE FULLTEXT INDEX (Transact-SQL)

ALTER FULLTEXT INDEX (Transact-SQL)

Conceptos

Opciones de configuración del servidor