Ini adalah duplikat dari pertanyaan yang saya ajukan di stackoverflow , tetapi saya disarankan, bahwa seseorang di sini dapat memiliki ide yang lebih baik tentang apa yang terjadi.
Saya memiliki masalah sporadis, ketika memutakhirkan SQL Server dalam mode pengguna tunggal, menggunakan .NET SqlConnection, beberapa aplikasi lain entah bagaimana masuk ke dalam database, sementara kode SQL sedang dieksekusi, dan memulai proses saya. SqlConnection tidak ditutup atau dibuang dengan cara apa pun. Tetapi beberapa aplikasi lain entah bagaimana akhirnya terhubung ke database dan itu membuat koneksi saya keluar.
Ketika saya menjalankan sp_who, saya bisa melihat bahwa proses yang mengendalikan database adalah Command = "TASK MANAGER".
Adakah yang bisa memberi tahu saya apa proses ini, apa tujuannya, dan bagaimana di dunia ini bisa masuk ke dalam database, yang dalam mode single-user, dan ada koneksi aktif?