Questo è un duplicato della domanda che ho posto su StackOverflow , ma mi è stato consigliato che qualcuno qui potrebbe avere un'idea migliore di ciò che sta accadendo.
Ho un problema sporadico, quando aggiorno SQL Server in modalità utente singolo, usando .NET SqlConnection, alcune altre applicazioni accedono in qualche modo al database, mentre il codice SQL viene eseguito e avvia il mio processo. SqlConnection non è chiuso o eliminato in alcun modo. Ma qualche altra applicazione finisce in qualche modo connessa al database e questo mi dà il via.
Quando eseguo sp_who, ho potuto vedere che un processo che ha preso il controllo del database è Command = "TASK MANAGER".
Qualcuno potrebbe dirmi che cos'è questo processo, qual è il suo scopo e come nel mondo potrebbe entrare in un database, che è in modalità utente singolo, e c'è una connessione attiva?