Intercalaciones y aplicaciones cliente de SQL Server

Ahora hay 80 intercalaciones de Windows nuevas o revisadas recientemente disponibles en SQL Server 2008 que se pueden seleccionar durante la instalación de SQL Server. En algunos casos, las aplicaciones cliente de nivel inferior de equipos con sistemas operativos anteriores pueden perder la conexión con las instalaciones de servidor de SQL Server 2008. O bien, algunas conexiones de cliente se mantienen, pero un mensaje de error puede indicar que hay una falta de coincidencia en la intercalación entre los datos del servidor y los del cliente, y no se va a producir la conversión de la intercalación en los datos del servidor.

Compatibilidad de las intercalaciones de los clientes de niveles inferiores

La tabla siguiente describe el comportamiento de las conexiones cliente-servidor cuando un cliente de nivel inferior se conecta a una base de datos con una intercalación desconocida.

Versión del cliente

Conexión del servidor

SQL Server Native Client for SNAC9

Si el cliente no puede asignar una página de códigos del lado cliente a la intercalación desconocida aplicada por el servidor, la conexión de cliente mostrará un error, no se producirá la conversión de la intercalación, puede ocurrir un error en la conexión o en las instrucciones ALTER o USE, y la conexión puede cerrarse.

Para obtener más información y descargar la revisión para errores de conexión concretos relacionados con discrepancias en la intercalación con SQL Server Native Client for SNAC9, vea el artículo de Microsoft Knowledge Base 944929: "La conexión está cerrada o recibe un mensaje de error al usar SQL Server Native Client en SQL Server 2005 para obtener los datos que están almacenados en las intercalaciones de SQL Server 2008" (puede estar en inglés).

SQL Server Native Client for SNAC10

El cliente asigna el LCID de la intercalación de servidor desconocida a la página de códigos según la configuración regional del sistema del equipo cliente. Si el LCID de la intercalación es desconocido, el cliente intenta buscar la página de códigos.

Si el cliente no puede asignar una página de códigos del lado cliente a la intercalación del servidor desconocida, la conexión del cliente mostrará un error y no se producirá la conversión de la intercalación.

Visual Studio 2008

Visual Studio 2005

Visual Studio .NET 2003

El cliente asigna el LCID de la intercalación de servidor desconocida a la página de códigos según la configuración regional del sistema del equipo cliente. Si el LCID de la intercalación es desconocido, el cliente intenta buscar la página de códigos.

Si el cliente no puede asignar una página de códigos del lado cliente a la intercalación del servidor desconocida, la conexión del cliente mostrará un error y no se producirá la conversión de la intercalación.

Cuando el cliente de nivel inferior es SQL Server Native Client for SNAC9, asegúrese de que el comportamiento de la conexión coincide con los síntomas que se explican en el artículo de Microsoft Knowledge Base 944929 antes de descargar e instalar la revisión descrita.

Cuando haya otras aplicaciones cliente que no reconozcan la intercalación de los datos del servidor, recomendamos que actualice el sistema operativo cliente o consulte al proveedor de la aplicación si hay una actualización del servicio para el software cliente de base de datos. O bien, puede utilizar una intercalación diferente con sus datos.

Para obtener más información acerca de cómo cambiar las intercalaciones, vea Establecer y cambiar intercalaciones.