拥有带有SCCM数据库的SQL Server 2012。
我遇到的问题是我们有索引错误。
尝试运行
DBCC CHECKDB (CM_KRW, REPAIR_ALLOW_DATA_LOSS)
但是收到错误所以我不得不切换到单个用户。
然后我再次运行命令,最后在其他几条错误消息后说多个用户已连接到数据库。
现在我需要将数据库更改回多用户:
使用:
ALTER DATABASE CM_KRW
SET MULTI_USER
但我看到了错误
Msg 1205,Level 13,State 68,Line 2
事务(进程ID 53)在锁资源上与另一个进程发生死锁,并被选为死锁牺牲品。重新运行该交易。Msg 5069,Level 16,State 1,Line 2
ALTER DATABASE语句失败。
我运行了一个SQL Server Profiler跟踪日志以查找死锁,我看到很多都是从SA帐户发出的,我没有密码,帐户设置为拒绝登录。
我现在可以做些什么?