e-o*_*-on 5 sql-server-2008 sql-server
在我的 SQL 2008 R1 数据库中上传了几十万行,今天早上在 SQL Management Studio 中的数据库名称旁边出现了一条“正在恢复”消息。
我试过 DBCC CheckDB,它返回 CHECKDB found 0 allocation errors and 0 consistency errors in database 'DBName'.
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
当我检查 sys.databases 中的状态 (state_desc) 时,它返回ONLINE
. 事实上,sys.databases 表中没有任何东西看起来与众不同。
但是,我无法摆脱“正在恢复”消息,而且我不想重新启动。有什么方法可以告诉我这种情况会持续多久,或者我应该检查其他任何问题吗?
小智 6
首先,您必须识别 spid
抬头
sp_who2 'active' ---> 寻找特定的 session_id
SELECT * FROM sys.dm_exec_sessions WHERE session_id = 60 SELECT command,percent_complete FROM sys.dm_exec_requests WHERE session_id = 60