一、执行命令:
SET DEADLOCK_PRIORITY HIGH
ALTER DATABASE [DBName] SET OFFLINE WITH ROLLBACK IMMEDIATE
SET DEADLOCK_PRIORITY HIGH
ALTER DATABASE [DBName] SET ONLINE WITH ROLLBACK IMMEDIATE
SET DEADLOCK_PRIORITY HIGH
ALTER DATABASE [DBName] SET MULTI_USER WITH ROLLBACK IMMEDIATE
现在连接被这个后台进程自动占用了, 只能想办法把进程关掉, 再把数据库切换回多用户模式重新操作
办法是把数据库设置为离线再重新设置为上线并切换多用户模式, 设置前需把DEADLOCK_PRIORITY设置为HIGH, 不然命令可能不成功
务必三段放在一起执行, 执行后数据库返回到多用户模式, 重新设置AUTO_UPDATE_STATISTICS_ASYNC OFF之后再做其它操作.
二、数据库变为多用户操作模式,可以正常使用
三、正常还原数据库