Oracle 10g dbf文件恢复数据库
来源:互联网 发布:域名注册什么好 编辑:程序博客网 时间:2024/05/17 07:52
最近做了两次用dbf还原oracle数据库,想在此留个脚印,希望可以帮到有需要的朋友。
由于之前服务器硬盘突然坏了。硬盘上所有数据全部用花钱请人还原回来了,包括oracle的dbf、CTL文件。
具体步骤如下:
1、安装oracle 10g数据库并创建一个要恢复的数据库相同一的实例;
2、以sysdba身份登录:对控制文件进行备份;
sqlplus /nolog;
conn /as sysdba;
alter database backup controlfile to trace;
找到oracle的安装目录:..\oracle\product\10.2.0\admin\实例名\udump文件夹下,按修改时间降序,找到最近的trace文件。备份好。
3、shutdown immediate停止数据库实例;备份..\oracle\product\10.2.0\oradata目录下的该实例文件夹(例如:orcl),接着将该实例文件夹删除,把需恢复的数据库的oradata目录下所有文件拷到此目录下。
4、以sysdba进入并执行startup nomount。把数据库启动到nomount状态。
5、从第2步备份出来trace文件中拷贝CREATE CONTROLFILE部分语句来重建控制文件:
此处应根据实际情况增删表空间文件记录,如以下黑体部分则为新增记录。
CREATE CONTROLFILE set Database ocp Resetlogs
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 100
MAXINSTANCES 8
MAXLOGHISTORY 292
LOGFILE
GROUP 1 'C:\oracle\product\10.2.0\oradata\ocp\RED001.LOG'SIZE 50M,
GROUP 2 'C:\oracle\product\10.2.0\oradata\ocp\RED002.LOG'SIZE 50M,
GROUP 3 'C:\oracle\product\10.2.0\oradata\ocpRED003.LOG'SIZE 50M
DATAFILE
'D:\oradata\SYSTEM01.DBF',--要恢复的数据所在的dbf文件
'D:\oradata\UNDOTBS01.DBF',--要恢复的数据所在的dbf文件
'D:\oradata\SYSAUX01.DBF',--要恢复的数据所在的dbf文件
'D:\oradata\USERS01.DBF',--要恢复的数据所在的dbf文件
'D:\oradata\EXAMPLE01.DBF',--要恢复的数据所在的dbf文件
'D:\oradata\HYGEIA01.DBF',--要恢复的数据所在的dbf文件
'D:\oradata\HYGEIA02.DBF',--要恢复的数据所在的dbf文件
'D:\oradata\HYGEIA03.DBF'--要恢复的数据所在的dbf文件
CHARACTER SET ZHS16GBK;
6、RECOVER DATABASE;
7、ALTER DATABASE OPEN;
恢复完成
- Oracle 10g dbf文件恢复数据库
- Oracle误删除DBF文件恢复方法
- Oracle 10g数据库的恢复
- oracle 误删 dbf 恢复
- Oracle数据库DBF文件误删除解决方案
- Oracle数据库DBF文件误删除解决方案
- 控制文件损坏或者丢失的Oracle 10g数据库恢复控制文件一例
- 利用AUL工具恢复oracle dbf文件中的数据
- 利用PRM-DUL工具恢复oracle dbf文件中的数据
- Linux Oracle dbf文件误删 恢复操作
- Oracle 11g表空间dbf文件迁移
- Oracle 11g表空间dbf文件迁移
- oracle 数据恢复,只有oradata文件夹里的文件,没有备份文件的数据库恢复,重装系统后,oracle 10g数据库恢复
- oracle删除DBF文件
- Oracle恢复实验(二):数据文件user01.dbf损坏,打开数据库情况下进行恢复。
- JAVA解析DBF文件导入到Oracle数据库中
- Oracle 11g 采用冷备异机恢复数据库
- 恢复一个300G的oracle数据库
- mysql 5.7.9 的源码安装
- Spring 的优秀工具类盘点,第 1 部分: 文件资源操作和 Web 相关工具类
- java中的继承
- setsockopt设置socket状态
- 基于V4L2的视频驱动开发(1)
- Oracle 10g dbf文件恢复数据库
- Spring 的优秀工具类盘点,第 2 部分: 特殊字符转义和方法入参检测工具类
- linux egrep新添的正则表达式元字符
- “大数据”的本质是互联网智商的提升
- Linux知识积累:Ubuntu下,硬盘分区挂载
- Unable to compile class for JSP 装饰器
- VC执行存储过程
- 嵌入式linux环境视频采集知识(V4L2)
- 链路层套接字PF_PACKET简介