我有完整的每周备份,每日差异备份和每小时事务日志备份。
要恢复数据库,我先恢复完整备份,然后恢复最后一个dif备份,然后恢复所有事务日志备份,并在除最后一个恢复之外的所有恢复上指定NORECOVERY。
我的问题是。如果我在设置了NORECOVERY标志的情况下意外地恢复了我的最后一个事务日志,有没有一个命令可以在此时“恢复”数据库?
我使用的是SQL Server 2005。
发布于 2009-07-14 09:46:23
尝试此操作(来自SQL2000帮助):RESTORE DATABASE dbname WITH RECOVERY
发布于 2009-07-14 09:40:57
好了,答案很简单。您可以简单地运行该命令。
RESTORE DATABASE [MyDatabase] WITH RECOVERY
我甚至没有想到,在不指定要恢复的备份的情况下,可以运行RESTORE DATABASE命令。
https://stackoverflow.com/questions/1124331
复制相似问题