Síntomas
Supongamos que se seca para quitar (separar) una base de datos de una instancia de Microsoft SQL Server. Si el almacenamiento de base de datos se desconectó y después se vuelve a conectar, la base de datos no se elimina. Además, el sistema cliente muestra un mensaje de error similar al siguiente:
Msj 823, nivel 24, estado 2, línea 5 El sistema operativo devolvió el error 21 (el dispositivo no está listo). a SQL Server durante una lectura en el desplazamiento 0x000000000c2000 en el archivo ' F:\file_name. MDF '. Los mensajes adicionales en el registro de errores de SQL Server y en el registro de eventos del sistema pueden proporcionar más detalles. Se trata de una condición de error grave de nivel del sistema que amenaza la integridad de la base de datos y debe corregirse inmediatamente. Complete una comprobación de coherencia de base de datos completa (DBCC CHECKDB). Este error puede deberse a muchos factores; para obtener más información, vea SQL Server Books online.
Resolución
Esta corrección se incluye en las actualizaciones siguientes:
Actualización acumulativa 1 para SQL Server 2016 Service Pack 2
Actualización acumulativa 9 para SQL Server 2016 Service Pack 1
Actualización acumulativa 12 para SQL Server 2014 Service Pack 2
Acerca de las compilaciones de SQL Server
Cada compilación nueva para SQL Server contiene todas las revisiones y correcciones de seguridad de la compilación anterior. Le recomendamos que instale la compilación más reciente para su versión de SQL Server:
La compilación más reciente para SQL Server 2016
Las actualizaciones acumulativas más recientes de SQL Server 2014
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".
Referencias
Obtenga más información sobre la terminología estándar que Microsoft usa para describir las actualizaciones de software.