Síntomas
Suponga que guarda los archivos de base de datos en almacenamiento de Azure Premium. Cuando ejecuta DBCC CHECKDB en la base de datos de SQL Server 2014, es posible que aparezcan mensajes de error similares a los siguientes:
Msj 1823, nivel 16, estado 2, línea 3A base de datos no se puede crear porque se produjo un error al iniciar. MSG 1823, nivel 16, estado 8, línea 3A base de datos no se puede crear porque se produjo un error al iniciar. MSG 5120, LEVEL 16, State 147, line 3Unable para abrir el archivo físico blob_storage_URL_path. Error de sistema operativo 24: "24 (el programa emitió un comando pero la longitud del comando es incorrecta.)". MSG 7928, nivel 16, estado 1, línea 3The de base de datos para comprobaciones en línea no se pudo crear. O bien el motivo se indica en un error anterior o uno de los volúmenes subyacentes no admite archivos dispersos o secuencias alternativas. Intento de obtener acceso exclusivo para ejecutar las comprobaciones sin conexión. Msj 5030, nivel 16, estado 12, línea 3The base de datos no se pudo bloquear de forma exclusiva para realizar la operación. MSG 7926, nivel 16, estado 1, line 3Check instrucción anulada. No se pudo comprobar la base de datos porque no se pudo crear una instantánea de la base de datos y no se pudo bloquear la base de datos o la tabla. Vea libros en línea para obtener detalles sobre cuándo se espera este comportamiento y qué soluciones alternativas existen. Consulte también los errores anteriores para obtener más información.
Solución
Este problema se solucionó por primera vez en la siguiente actualización acumulativa de SQL Server:
Actualización acumulativa 8 para SQL server 2014 Service Pack 1 Cumulative actualización 2 para SQL Server 2014 SP2
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:
Actualización acumulativa más reciente de SQL Server 2014 SP1/SP2
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".
Referencias
Soporte de almacenamiento Premium para archivos de datos en almacenamiento de Azure cree una base de datos de SQL Server 2014 directamente en el almacenamiento de blobs de Azure con SQLXIobtener más información sobre la terminología que Microsoft usa para describir las actualizaciones de software.