谈谈如下场景是否能顺利重建Oracle数据库

场景:数据库正常关闭,没有物理&逻辑备份,仅有一套完整路径的Oracle数据文件datafile(不含控制文件、不含redo日志文件等);

参与22

4同行回答

mmsc5166mmsc5166系统工程师某金融公司信息技术中心
具体没这么干过,从你的描述,正常关闭数据文件检查点应该是一致的,可以通过手工创建控制文件进行恢复,没有redo日志文件,最好打开open RESETLOGS;不行的话,只能做不完全恢复显示全部

具体没这么干过,从你的描述,正常关闭数据文件检查点应该是一致的,可以通过手工创建控制文件进行恢复,没有redo日志文件,最好打开open RESETLOGS;不行的话,只能做不完全恢复

收起
金融其它 · 2017-07-23
浏览2028
y18511664518y18511664518技术总监长城超云
如果你确定关闭之前没有任何问题,可以做不完全恢复,因为你的redo日志在你的说明里也没有,只能舍弃一部分,也没说明是否有归档。如果想完全恢复一套oracle数据库,需要一致性关库,所有数据文件,日志文件,归档文件,如果有备份的控制文件最好了,没有的话就自己建。...显示全部

如果你确定关闭之前没有任何问题,可以做不完全恢复,因为你的redo日志在你的说明里也没有,只能舍弃一部分,也没说明是否有归档。
如果想完全恢复一套oracle数据库,需要一致性关库,所有数据文件,日志文件,归档文件,如果有备份的控制文件最好了,没有的话就自己建。

收起
金融其它 · 2017-07-24
penguin23penguin23系统运维工程师广州佳杰科技有限公司
上周在做SAP BRRSOTRE时,由于BRBACKUP指令做的是offline ALL的备份参数;查看BACKUP的日志虽然都有备份Control File与Redolog,但在BRRSOTRE恢复数据文件时,并没有Restore Control File与Redolog。所以产生了上述话题(^_^)。 倘若没有去从物理备份中,手动(恢复)Restore Control...显示全部

上周在做SAP BRRSOTRE时,由于BRBACKUP指令做的是offline ALL的备份参数;查看BACKUP的日志虽然都有备份Control File与Redolog,但在BRRSOTRE恢复数据文件时,并没有Restore Control File与Redolog。所以产生了上述话题(^_^)。
倘若没有去从物理备份中,手动(恢复)Restore Control File与Redolog。数据库并不能mount,并有如下报错:
Control File不一致:
111.png

111.png

Redolog不可用;
222.png

222.png

个人判断,采用如楼上答者的方法,应是可以重建并恢复数据库的。

收起
保险 · 2017-07-24
浏览1949
xifenfeixifenfei数据库管理员甲骨文中国
如果正常关闭的库,直接安装软件,启动实例nomount,然后创建控制文件使用resetlogs 方式然后resetlogs库即可显示全部

如果正常关闭的库,直接安装软件,启动实例nomount,然后创建控制文件使用resetlogs 方式
然后resetlogs库即可

收起
系统集成 · 2018-08-06
浏览1758

提问者

penguin23
系统运维工程师广州佳杰科技有限公司
擅长领域: 服务器存储灾备

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-07-23
  • 关注会员:4 人
  • 问题浏览:3228
  • 最近回答:2018-08-06
  • X社区推广