Posted on 周一 06 九月 2021

SQL Server Restoring


客户执行一个数据库备份与还原测试后,发现ssms上显示该数据库一直在Restoring(中文版的话应该是“还原中”),不能展开和使用。

遂上网查了下原因,发现可能是在还原设置过程中选择“恢复状态”的時候,选择了“不对数据库执行任何操作,不回滚未提交事务。可以还原其他事务日志(L)”(RESTORE WITH RECOVERY)。解決方法是运行如下命令:

restore database db_name with recovery


与DBA联系后,DBA远程过来查看,果然是运行这条命令以及刷新以后就能正常使用了,数据正常。