Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Síntomas

Imagine la siguiente situación:

  • Tiene una tabla que tiene dos o más columnas de tipo de datos bit en Microsoft SQL Server 2008 R2.

  • Crea un índice agrupado que contiene dos o más columnas de tipo de datos bit en la tabla.

  • Puede crear un índice no agrupado en cualquier columna y especificar la opción DATA_COMPRESSION .

En esta situación, recibe el siguiente error:

Msj 1944, nivel 16, estado 1, línea <número de línea>índice ' nombre de índice <> ' no se creó. Este índice tiene una longitud de clave de al menos <longitud> bytes. La longitud de la clave máxima permitida es <longitud> bytes.

Causa

El problema se produce porque los requisitos de espacio de las columnas de tipo de datos bit se calculan incorrectamente en este escenario.

Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server:

Solución alternativa

Para solucionar este problema, cambie el tipo de datos de las columnas de bit a tinyint.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos en la sección "Se aplica a".

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×