首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SQL Server 2005对使用"NORECOVERY“还原的数据库执行"RECOVERY”

SQL Server 2005对使用"NORECOVERY“还原的数据库执行"RECOVERY”
EN

Stack Overflow用户
提问于 2009-07-14 09:18:13
回答 2查看 2.9K关注 0票数 2

我有完整的每周备份,每日差异备份和每小时事务日志备份。

要恢复数据库,我先恢复完整备份,然后恢复最后一个dif备份,然后恢复所有事务日志备份,并在除最后一个恢复之外的所有恢复上指定NORECOVERY。

我的问题是。如果我在设置了NORECOVERY标志的情况下意外地恢复了我的最后一个事务日志,有没有一个命令可以在此时“恢复”数据库?

我使用的是SQL Server 2005。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-07-14 09:46:23

尝试此操作(来自SQL2000帮助):RESTORE DATABASE dbname WITH RECOVERY

票数 3
EN

Stack Overflow用户

发布于 2009-07-14 09:40:57

好了,答案很简单。您可以简单地运行该命令。

代码语言:javascript
运行
复制
RESTORE DATABASE [MyDatabase] WITH RECOVERY

我甚至没有想到,在不指定要恢复的备份的情况下,可以运行RESTORE DATABASE命令。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1124331

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档