IT猫扑网:您身边最放心的安全下载站! 最新更新|软件分类|软件专题|手机版|论坛转贴|软件发布

您当前所在位置:首页系统集成数据恢复 → RMAN数据文件损坏的恢复

RMAN数据文件损坏的恢复

时间:2015/6/28来源:IT猫扑网作者:网管联盟我要评论(0)

    一、数据文件被删除了

C:\Documents and Settings\Administrator>sqlplus / as sysdba
SQL>shutdown immediate
SQL> startup
oracle 例程已经启动。

Total System Global Area 143727516 bytes
Fixed Size 453532 bytes
Variable Size 109051904 bytes
Database Buffers 33554432 bytes
Redo Buffers 667648 bytes

    数据库装载完毕。

ORA-01157: 无法标识/锁定数据文件 5 - 请参阅 DBWR 跟踪文件

ORA-01110: 数据文件 5: 'E:\oracle\storda\stora1.ORA'

    看看当前数据库状态

SQL> select instance_name,status from v$instance;

INSTANCE_NAME STATUS
---------------- ------------
storda MOUNTED
SQL>exit

C:\Documents and Settings\Administrator>>rman target /

Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved.

    连接到目标数据库: storda(DBID=3346702503)

    恢复数据库两种方式一种指定文件名,一种直接使用数字代替

RMAN> restore datafile 'E:\oracle\storda\stora1.ORA';

    或者 restore datafile 5; //5代表上面的 ORA-01110: 数据文件 5

RMAN> recover datafile 5;
RMAN> alter database open;
RMAN> exit;

    最后自己测试数据库是否成功;

    2、数据文件所在的磁盘有问题,数据文件连接不上,也删除不掉了;

RMAN>
run{
startup mount
set name for datafile 5 to 'e:\stora1.ORA'; //设置表空间文件新位置
restore datafile 5; //转储数据文件
switech datafile 5;
recover datafile 5;
sql 'alter database open';
}

    以上需要有备份

关键词标签:RMAN数据文件恢复

相关阅读

文章评论
发表评论

热门文章 Linux EXT3文件系统误删文件恢复Linux EXT3文件系统误删文件恢复反反复复的磁盘丢失故障处理过程反反复复的磁盘丢失故障处理过程七种方法教你如何避免数据灾难七种方法教你如何避免数据灾难

相关下载

人气排行 误分区 误格式化 误删除数据恢复挽救方法"一键GHOST"傻瓜式系统备份与恢复恢复被误删QQ好友独门秘技硬盘格式化也可破解还原实战破解交换机密码Linux EXT3文件系统误删文件恢复RAID数据恢复常见故障处理手册电脑维修经验之维修原则