Sql server 2012 SQL server堆栈中处于恢复模式的数据库

Sql server 2012 SQL server堆栈中处于恢复模式的数据库,sql-server-2012,windows-server-2012-r2,Sql Server 2012,Windows Server 2012 R2,我正在恢复我的数据库,但它从未完成恢复。我确信我使用了RECOVERY选项,而不是NORECOVERY。我还尝试将其视为一个新的数据库,但在恢复数据库时,它仍然挂起并且从未完成 一些数据可能很重要: me文件的大小.bak 2GB SQL Server 2012(管理工作室) 所以Windows Server 2012 R2 非常感谢您为完成此数据库的还原提供的任何帮助。这可能是由于还原速度较慢而导致的较大日志文件。请尝试以下操作: RESTORE DATABASE DBName WITH R

我正在恢复我的数据库,但它从未完成恢复。我确信我使用了
RECOVERY
选项,而不是
NORECOVERY
。我还尝试将其视为一个新的数据库,但在恢复数据库时,它仍然挂起并且从未完成

一些数据可能很重要:

me文件的大小.bak 2GB
SQL Server 2012(管理工作室)
所以Windows Server 2012 R2


非常感谢您为完成此数据库的还原提供的任何帮助。

这可能是由于还原速度较慢而导致的较大日志文件。请尝试以下操作:

RESTORE DATABASE DBName WITH RECOVERY

您可能需要检查,除了SQL之外,没有其他IO密集型进程在运行。如果磁盘速度较慢,则恢复所需的时间将比预期的长。有关更多信息,请参见

上次备份是在两周前完成的!?那不酷。