这是我对stackoverflow提出的问题的重复,但是我被告知,这里的某个人可能会对发生的事情有更好的了解。
我有一个零星的问题,当使用.NET SqlConnection在单用户模式下升级SQL Server时,某些其他应用程序在执行SQL代码时以某种方式登录到数据库中,并把我的过程踢了出去。SqlConnection不会以任何方式关闭或处置。但是某些其他应用程序最终以某种方式最终连接到数据库,这将我踢出连接。
运行sp_who时,我可以看到控制数据库的进程是Command =“ TASK MANAGER”。
任何人都可以告诉我这个过程是什么,它的目的是什么,以及它如何进入一个单用户模式且有活动连接的数据库?