Configuración de intercalación

Actualizado: 5 de diciembre de 2005

Usuarios de SQL Server Express: haga clic en Configuración de intercalación (SQL Server Express) para obtener información específica sobre el programa de instalación de SQL Server Express.

Utilice la página Configuración de intercalación del Asistente para la instalación de Microsoft SQL Server para modificar la configuración de intercalación predeterminada utilizada por el Database Engine (Motor de base de datos) y por Analysis Services para propósitos relacionados con idiomas y ordenaciones. Elija la opción Designador de intercalación para que coincidan las configuraciones de intercalación de distintas instalaciones de SQL Server o de otro equipo. Utilice la opción Intercalaciones de SQL para que coincidan las configuraciones compatibles con los criterios de ordenación de versiones anteriores de SQL Server.

Opciones

  • Personalizar para cada cuenta de servicio
    Puede especificar una configuración de intercalación independiente para el Database Engine (Motor de base de datos) y para Analysis Services, o puede especificar una sola intercalación para todos los servicios. Si selecciona Database Engine (Motor de base de datos) y Analysis Services para la instalación, puede seleccionar la casilla de verificación que se encuentra junto a Personalizar para cada cuenta de servicio para activar la lista de servicios de la lista desplegable. Seleccione un servicio en la lista desplegable y, a continuación, realice sus selecciones de intercalación y criterio de ordenación para dicho servicio. Una vez realizadas las selecciones, haga clic en Siguiente para continuar.
  • Designador de intercalación y criterio de ordenación
    Designe la intercalación que vaya a utilizar esta instancia de SQL Server 2005. La intercalación de SQL se selecciona de manera predeterminada para configuraciones regionales del idioma inglés. La intercalación predeterminada para configuraciones regionales que no sean el inglés es el valor de la configuración regional de Microsoft Windows para el equipo (el valor Idioma para programas no Unicode, o el equivalente más próximo a Configuración regional y de idioma en el Panel de control).

    Cambie la configuración predeterminada sólo si la configuración de intercalación para esta instalación de SQL Server debe coincidir con la configuración de intercalación utilizada por otra instancia de SQL Server o con la configuración regional de Windows de otro equipo.

    Nota   Las intercalaciones de SQL no se pueden utilizar con Analysis Services. Si selecciona utilizar intercalaciones de SQL con la instalación del Database Engine (Motor de base de datos), el programa de instalación de SQL Server seleccionará una intercalación de Windows para Analysis Services de mayor coincidencia, según la intercalación de SQL seleccionada. Si las intercalaciones del Database Engine (Motor de base de datos) y de Analysis Services no coinciden, puede que reciba resultados incoherentes. Para garantizar unos resultados coherentes entre el Database Engine (Motor de base de datos) y Analysis Services, utilice las intercalaciones de Windows.

    Para obtener más información, vea Configuración de intercalación en el programa de instalación.

  • Criterio de ordenación
    Especifique el criterio de ordenación que utilizar con el Designador de intercalación seleccionado. El binario es el orden más rápido y distingue mayúsculas de minúsculas. Si se selecciona Binario, no estarán disponibles las opciones Distinguir mayúsculas de minúsculas, Distinguir acentos, Distinguir Kana y Distinguir ancho. Para obtener más información, vea Estilos de orden de la intercalación de Windows.
  • Intercalaciones de SQL
    Haga coincidir la configuración compatible con las versiones de SQL Server 8.0, 7.0 o anteriores. La opción Intercalaciones de SQL se utiliza para la compatibilidad con versiones anteriores de SQL Server. Para obtener más información, vea Utilizar intercalaciones de SQL.

    [!NOTA]    Las intercalaciones de SQL no se pueden utilizar con Analysis Services. Si selecciona utilizar intercalaciones de SQL con la instalación del Database Engine (Motor de base de datos), el programa de instalación de SQL Server seleccionará una intercalación de Windows para Analysis Services de mayor coincidencia, según la intercalación de SQL seleccionada. Si las intercalaciones del Database Engine (Motor de base de datos) y de Analysis Services no coinciden, puede que reciba resultados incoherentes. Para garantizar unos resultados coherentes entre el Database Engine (Motor de base de datos) y Analysis Services, utilice las intercalaciones de Windows.

Escenarios de usuario habituales

Para obtener una tabla de configuraciones regionales de sistemas Windows y las intercalaciones predeterminadas correspondientes utilizadas por la instalación de SQL Server, vea Configuración de intercalación en el programa de instalación.

Las prácticas recomendadas incluyen el uso de una intercalación normalizada para la organización, siempre que sea posible. El uso de una configuración de intercalación estándar en todos los sistemas de su organización le ayudará a eliminar la necesidad de especificar de manera explícita la intercalación en cada carácter o expresión Unicode. Si tiene que trabajar con objetos que tienen configuraciones de intercalación y de página de códigos distintas, debe codificar sus consultas para que tengan en cuenta las reglas de precedencia de intercalación.

Cuando seleccione una intercalación para la instalación de SQL Server, tenga en cuenta las siguientes recomendaciones, presentadas en orden de prioridad:

  • Seleccione una intercalación binaria si la ordenación binaria es aceptable
  • Si las aplicaciones utilizan tipos de datos nchar/nvarchar y char/varchar y puede combinarlos en comparación, seleccione una intercalación de Windows para realizar comparaciones coherentes entre los tipos de datos.
  • Si las aplicaciones utilizan sólo tipos de datos nchar/nvarchar, no habrá diferencia en el comportamiento entre las intercalaciones de Windows y las de SQL.
  • Si las aplicaciones utilizan sólo tipos de datos char/varchar, y utiliza Analysis Services, seleccione una intercalación de Windows.
  • Si las aplicaciones utilizan sólo tipos de datos char/varchar, está preocupado por el rendimiento de las comparaciones de cadenas/LIKE, no está preocupado por la mejor semántica de comparación lingüística ofrecida por las intercalaciones de Windows, y desea el criterio de ordenación alfabético ofrecido por las intercalaciones de SQL, seleccione una intercalación de SQL.

Vea también

Referencia

Opciones de intercalación y soporte internacional
Configuración de intercalación en el programa de instalación

Ayuda e información

Obtener ayuda sobre SQL Server 2005