oracle数据库丢失数据文件、控制文件、重做日志文件、初始化文件恢复方法
2024-08-21 13:27:49
rman target/
list backup; 查看是否已备份,如果没有,那就不知道了
模拟故障,删除/u01/app/oracle/oradata/ORCL文件夹下的所有文件
sqlplus / as sysdba
shutdown abort;
startup ; 都会报错
rman target/
restore controlfile form autobackup; 查看文件夹,可以发现控制文件恢复了
restore database; 恢复数据文件
recover database using backup controlfile until cancel; 回车后会提示输入,在这里输入cancel
alter database open resetlogs;
如果连初始化文件(pfile)也弄丢了
startup pfile='/u01/app/oracle/admin/ORCL/pfile/init.ora.210201018935'; 提示读取不到控制文件
select status from v$instance; nomount状态
rman target/
restore spfile from autobackup; 恢复初始化文件spfile
最新文章
- 数据挖掘算法(四)Apriori算法
- python __file__ 与argv[0]
- hdu 4055 动态规划
- ocx在我indows7无法注册
- linux之线程之互斥
- 陈年查尔斯们,请考虑下记者们的感受 by 李斌
- FragmentTabHost使用注意
- Windows系统下Nginx的安装与配置
- ionic3.0--angular4.0 引入第三方插件库的方法
- Java集合 - List介绍及源码解析
- [Swift]LeetCode845. 数组中的最长山脉 | Longest Mountain in Array
- isPrototypeOf、instanceof、hasOwnProperty函数介绍
- LeetCode 33 - 搜索旋转排序数组 - [二分]
- Redis的持久化
- MyEclipse配置Tomcat服务器(最简单的配置过程)
- [转载]Core Elements of a Program
- Batch Normalization 学习笔记
- 浅谈malloc/free和new/delete 的区别
- JAVA里面";==";和euqals的区别
- MySQL学习之流程结构
热门文章
- Java使用POI插件将数据以excel形式备份
- 升级pip10.0.0后出现ModuleNotFoundError: No module named 'pip'的问题
- 5.1 C++基本操作符重载
- 使用DLL在进程间共享数据
- L252
- php session (二): 同样的代码 ,不同域名访问 对session存储的影响.
- mysql主从复制-读写分离
- springboot区分开发、测试、生产多环境的应用配置
- QueryString中的加号变成空格解决方法
- Linux并发执行很简单,这么干就对了