Tengo una pregunta acerca XTP_CHECKPOINT
.
Estoy usando SQL Server 2014. Tengo una base de datos que está en modo de modelo de recuperación SIMPLE. También está siendo replicado.
No hay transacciones abiertas. He corrido DBCC OPENTRAN
y vuelve:
"No hay transacciones abiertas activas".
Pero sigo recibiendo este mensaje cada vez que intento crear o descartar una tabla o eliminar datos:
(he reemplazado el nombre real de mi base de datos con la palabra database_name
)
"El registro de transacciones para la base de datos 'database_name' está lleno debido a 'XTP_CHECKPOINT'"
¿Alguien sabe por qué esto podría estar sucediendo y, lo que es más importante, cómo puedo hacer que se detenga?
Y sí, la base de datos realmente está en modo de modelo de recuperación SIMPLE. es decir, el registro de transacciones debería truncarse automáticamente.
Por cierto, otra base de datos que tengo en modo de recuperación completa hizo lo mismo, comenzó a devolver el mismo error:
El registro de transacciones para la base de datos 'database_name' está lleno debido a 'XTP_CHECKPOINT'
Traté de cambiar la configuración de crecimiento del registro a crecimiento ilimitado, pero no me permitió, devolviendo el mismo error.
Puedo reproducir el problema sin nada de XTP, excepto solo el grupo de archivos. Así es como: http://pastebin.com/jWSiEU9U