Usar intercalaciones de SQL Server

La configuración de intercalación de SQL Server 2008 depende del tipo de instalación. Normalmente, se debe elegir una intercalación de SQL Server que admita la configuración regional del sistema de Windows que más se suela usar en la organización. Para identificar la configuración regional del sistema de Windows en los equipos que ejecutan Windows 2000, haga clic en Configuración regional en el Panel de control y, a continuación, haga clic en Avanzadas. En Windows Vista, utilice la ficha Formatos. Para identificar la configuración regional del sistema de Windows en equipos que ejecutan Windows Server 2003, haga clic en Configuración regional y de idioma en el Panel de control y, a continuación, haga clic en la ficha Opciones regionales. En la mayoría de los casos, un equipo ejecuta la configuración regional del sistema de Windows que coincide con los requisitos de idioma del usuario. Por consiguiente, el programa de instalación de SQL Server detecta automáticamente la configuración regional del sistema de Windows y selecciona la intercalación de SQL Server adecuada. Para mantener la compatibilidad con las versiones anteriores, la intercalación del idioma inglés (EE.UU.) predeterminada es SQL_Latin1_General*.

Las intercalaciones de SQL Server 2008 controlan lo siguiente:

  • La página de códigos que se utiliza para almacenar datos no Unicode en SQL Server.

  • Las reglas que rigen la forma en que SQL Server ordena y compara los caracteres que se almacenan en tipos de datos no Unicode. El programa de instalación de SQL Server detectará la intercalación de Windows en el equipo donde se instala SQL Server. A continuación, seleccionará automáticamente la intercalación para la instancia de SQL Server. Los órdenes y las comparaciones pueden ser diferentes para caracteres Unicode y no Unicode.

Utilice la tabla siguiente para determinar qué intercalación debe elegir, si debe elegir alguna.

[!NOTA]

Si actualiza a partir de una versión anterior de un valor de intercalación de SQL Server, no se requiere ninguna opción de intercalación.

Tarea

Intercalación

Instalar en un sistema nuevo sin requisitos para sincronizar con sistemas existentes.

Utilice la intercalación que identifica el programa de instalación y, a continuación, elija binario, mayúsculas o minúsculas, u otras opciones, según desee.

Cuando el programa de instalación de SQL Server detecta que el equipo está ejecutando la configuración regional del sistema en inglés de EE.UU., selecciona automáticamente la intercalación de SQL Server 2008: Orden alfabético, no distingue mayúsculas de minúsculas, para utilizar con el juego de caracteres 1252.

Para seleccionar la intercalación de Windows equivalente, seleccione Designador de intercalación, seleccione Latin1_General y, a continuación, desactive Distinguir mayúsculas de minúsculas.

Actualizar una instalación de SQL Server 6.5 o SQL Server 7.0 a una instancia predeterminada de SQL Server, o instalar una instancia predeterminada de SQL Server 2008 que pueda cambiar por una instalación de SQL Server 6.5.

Use la intercalación de SQL Server 2008 que seleccione el programa de instalación.

Sincronizar con una instancia existente de SQL Server.

Seleccione SERVERPROPERTY(N'Collation') en el Editor de códigos de la instancia existente y especifique Collation. Para obtener más información, vea SERVERPROPERTY (Transact-SQL). Si el nombre de la intercalación de la instancia existente comienza por "SQL", seleccione la misma intercalación de SQL Server en el programa de instalación. Si el nombre de intercalación de la instancia existente no comienza por "SQL", se trata de un nombre de intercalación de Windows. Consta del nombre del designador de intercalación seguido de una descripción de las opciones (binario, distinguir mayúsculas de minúsculas, acentos, Kana y ancho) que se especifican. Seleccione el mismo designador de intercalación y las mismas opciones de orden de Windows en el programa de instalación de SQL Server.

Para obtener más información, vea Estilos de orden de la intercalación de Windows.

Sincronizar con una instalación existente de SQL Server 6.5, SQL Server 7.0 o SQL Server 2000.

Ejecute sp_helpsort en el sistema existente. Después, use el identificador de orden para seleccionar una intercalación de SQL Server y hacer así que la instancia de SQL Server sea compatible con una instalación existente.

Para obtener más información, vea Seleccionar una intercalación de SQL Server.

Sincronizar con la configuración regional del sistema de Windows de otro equipo.

En el Panel de control, busque el nombre de la configuración regional en Opciones regionales (Windows 2000 o Windows Server 2003), o en Configuración regional y de idioma (Windows XP), y, a continuación, utilice la tabla que se proporciona en el tema Configuración de intercalación en el programa de instalación. Establezca las opciones de ordenación tal y como se describe en Estilos de orden de la intercalación de Windows.

[!NOTA]

Al ejecutar una acción que dependa de las intercalaciones, la intercalación de SQL Server que utiliza el objeto de referencia debe utilizar una página de códigos que admita el sistema operativo del equipo.