首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL:服务器2008数据库被困在恢复中

问SQL:服务器2008数据库被困在恢复中
EN

Server Fault用户
提问于 2017-08-15 16:26:14
回答 1查看 389关注 0票数 0

我有两个Server 2008 R2服务器,一个用于PROD,另一个用于DR.。我正试图为一个名为School的数据库添加日志传送。

目前为止的步骤

  • 备份学校数据库
  • 使用UI或使用下面的SQL语句(即Restore database "School" from disk ='t:\Data\School.bak' with NoRecovery )使用数据库进行还原。
  • 结果是数据库被困在恢复过程中。
  • 如果使用Restore database "School" from disk ='t:\Data\School.bak' with recovery.还原数据库,则数据库恢复完成,但日志传送失败。我已经删除了数据库,并再次使用Restore database "School" from disk ='t:\Data\School.bak' with NoRecovery.but重新创建它--它仍然卡在**Norecovery**中。
  • 是否有一种方法可以还原数据库,这样就不会陷入还原状态,并且可以完成日志传送。
EN

回答 1

Server Fault用户

发布于 2017-08-15 17:51:42

因此,在日志传送配置中只有两个选项。一种是二级数据库处于“只读”模式,在数据库上可以进行读取,直到恢复下一条日志,将用户踢出,然后返回到只读模式。第二个选项,也是最常见的,是在任何时候都将数据库保持在“恢复”状态。当到故障转移到辅助服务器时,数据库与上一个事务日志一样是当前的,该事务日志被备份、复制和还原而没有恢复。

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

https://serverfault.com/questions/868763

复制
相关文章

相似问题

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