oracle 11g 冷备份还原(原系统是windows2008标准版,要重装系统到windows2008企业版)

oracle 11g 冷备份还原(原系统是windows2008标准版,要重装系统到windows2008企业版),第1张

可以肯定的是方案可行,首先在重装前查出所有的control file/redo file/data file/spfile/temp file/listenerora/tnsnamesora的位置,停库并备份这些文件,如果恰好这些文件都和 *** 作系统不在一个分区上就不用备份了,只是要注意重新安装系统时不要覆盖这其中任何一个有数据的分区(如果要覆盖,只备份这其中的数据文件,重新安装完 *** 作系统后,还原到相应位置)。

在新 *** 作系统上安装与原 *** 作系统上一致的oracle版本,不安装数据库,用oradim添加windows服务,用tnslsnr添加监听服务

dbf文件都是一致的,那么可以通过重建控制文件来打开数据库dbf文件并不一致或有损坏且无其他备份的,需要特殊恢复手段,例如:OracleDBA神器:PRM灾难恢复工具,Schema级别数据恢复。PRMForOracleDatabase–schema级别oracle数据库数据恢复特性,PRM即ParnassusDataRecoveryManager是企业级别Oracle数据库灾难恢复工具。PRM可以在无备份的情况下恢复被truncated/drop掉的表,也可以恢复无法打开的Oracle数据库(AlterDatabaseOpen失败)中的数据。PRM是图形化增强版的OracleDUL工具,同时具备很多OracleDUL不具备的特性

理论上是不能把以前的表空间作为新数据库的表空间来使用的。如果原表空间的数据不是很重要的话就在新数据库中再创建一个一样的表空间吧。

如果很想恢复以前表空间的数据的话,按下列方式试试吧。

1、在新数据库中创建一个和以前一样的表空间。

2、用以前的数据文件来顶替新创建的数据文件。但系统的检查点变了数据库肯定不能启动。

3、要先脱机(Offline)数据文件,进行做一次介质恢复。数据库启动后再进行联机(Online)。

以上做法我没试过,关键在于介质恢复能否使检查点获得一致,或许会成功啊。

重装系统后oracle的配置信息都没有了,

如果在oracle配置好后备份一下系统,那么就可以肯定还原系统后oracle的一切都OK,

在你认为系统在最好的状态的时候,给系统备份一下,这样还原的话方便

以上就是关于oracle 11g 冷备份还原(原系统是windows2008标准版,要重装系统到windows2008企业版)全部的内容,包括:oracle 11g 冷备份还原(原系统是windows2008标准版,要重装系统到windows2008企业版)、ORACLE如何通过DBF文件恢复数据、重装系统后,新建oracle数据库,怎样挂载已有的表空间使用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9425616.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存