Oracle全备后的恢复(Windows系统)

Oracle全备后的恢复(Windows系统)

 

  全备恢复,常见的场景是:操作系统崩溃后恢复数据库,或者在测试机器上部署生产数据库用于测试等。

  网上的说明很多,简单转述一下:

   方法一
  比较简单的处理是装好数据库程序并建一个同名的数据库;
  然后把参数文件、控制文件、数据文件覆盖一下新装的文件。(参数文件放在参数文件的位置,%ORACLE_HOME%\ora92\database,控件文件及数据文件放到对应的位置)

   方法二
  只装数据库程序,不装数据库;
  把数据文件、参数文件、控制文件放到对应的位置;
  然后用使用命令oradim -NEW -SID 实例名,创建Windows系统中的服务,实例名要跟原来保持一致;
  没有了,这样就可以了。其实全备的恢复是比较容易的,网上有说找个猴子训练训练也能做。

  其实上面两个方法都有个问题,没有提到转储文件(udump、cdump、bdump,一般位于“%ORACLE_HOME%\admin\实例名”目录下面),我在做实验的时候,做了几遍,Oracle的服务也启动不了,步骤基本也方法二一样,后来想看告警日志查查为什么服务启动不了,才想起没有建转储文件的目录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值