首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Oracle 11gR2 (11.2.0.4) RMAN冷备份\媒体恢复

Oracle 11gR2 (11.2.0.4) RMAN冷备份\媒体恢复
EN

Database Administration用户
提问于 2018-03-10 11:58:07
回答 1查看 273关注 0票数 0

我计划用生产数据建立一个测试服务器。预期的操作是,进行冷备份&在测试服务器中还原它。

冷备份程序是

代码语言:javascript
运行
复制
run
{
shutdown immediate;
startup mount;
backup database;
}

当我恢复一个冷备份时,应该为丢失一些数据而烦恼吗?数据库处于存档日志模式。是否应该将恢复媒体作为还原过程的一部分?

EN

回答 1

Database Administration用户

回答已采纳

发布于 2018-03-10 12:53:45

停工

立即不等待当前调用完成或用户断开与数据库的连接。禁止进一步连接。数据库已关闭并卸载。实例被关闭,在下一个数据库启动时不需要实例恢复。

停工

ABORT对目标实例执行不一致的关闭,结果如下:立即终止所有当前客户端SQL语句。未提交的事务要到下次启动时才回滚。所有连接的用户都断开连接。实例恢复将在下次启动时在数据库上执行。IMMEDIATE立即对目标数据库执行一致的关闭操作,结果如下:允许数据库处理当前客户端SQL语句。未提交的事务将回滚。所有连接的用户都断开连接。

冷备份已经一致,不需要进一步恢复。您所需要做的就是使用以下内容打开还原的数据库:

代码语言:javascript
运行
复制
alter database open resetlogs;

当您进行冷备份时,您将拥有现有的数据库。如果您需要一个比此更新的状态,那么只有这样,您才需要进一步恢复还原的数据库。

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

https://dba.stackexchange.com/questions/199882

复制
相关文章

相似问题

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