Este es un duplicado de la pregunta que hice en stackoverflow , pero me dijeron que alguien aquí podría tener una mejor idea de lo que está sucediendo.
Tengo un problema esporádico, cuando actualizo SQL Server en un modo de usuario único, usando .NET SqlConnection, alguna otra aplicación inicia sesión de alguna manera en la base de datos, mientras se ejecuta el código SQL, y elimina mi proceso. SqlConnection no está cerrado ni dispuesto de ninguna manera. Pero alguna otra aplicación termina de alguna manera conectada a la base de datos y eso elimina mi conexión.
Cuando ejecuto sp_who, pude ver que un proceso que tomó el control de la base de datos es Command = "TASK MANAGER".
Cualquiera podría decirme en qué consiste este proceso, cuál es su propósito y cómo podría ingresar en una base de datos, que está en modo de usuario único, y hay una conexión activa.