Síntomas
Suponga que tiene una base de datos habilitada para FILESTREAM en una instancia de Microsoft SQL Server. Cuando inicia una transacción y usa la API de .NET de SqlFileStream para abrir un archivo de FileStream, es posible que la tarea falle e inicie una excepción debido a factores externos.
Si vuelve a abrir el archivo con SqlFileStream dentro de la misma transacción y confirma, es posible que reciba mensajes de error internos parecidos a los siguientes:
fechay hora, spids, desconocido, error: 5571<c/> gravedad: 23<estado de c/>:3.fecha y hora, spids, desconocido: error interno de FileStream: error al acceder a la tabla de recolección de elementos no utilizados.
Si ejecuta DBCC CHECKTABLE (' sys.filestream_tombstone_2073058421 '), es posible que reciba el siguiente mensaje de error:
Msj 8951, nivel 16, estado 1, línea lineNumber
Error de tabla: Table DBCC CHECKTABLE (' sys.filestream_tombstone_2073058421 ') (ID IDNumber). La fila de datos no tiene una fila de índice coincidente en el índice ' FSTSNCIdx '(identificador IDNumber). Posibles claves no válidas o inexistentes para la coincidencia de fila de índice:
Resolución
La corrección para este problema se incluye en las siguientes actualizaciones para SQL Server:
Actualización acumulativa 13 para SQL Server 2017
Actualización acumulativa 1 para SQL Server 2014 Service Pack 3
Actualización acumulativa 15 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:
Solución alternativa
Para solucionar este problema, vuelva a generar el índice de base de datos con el comando DBCC CHECKTABLE .
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos 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.