首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

Oracle 数据文件不测缺少的恢复过程

2012-09-27 
Oracle 数据文件意外缺少的恢复过程实验环境操作系统为Window xp sp3Oracle版本 oracle11gR1数据库为归档

Oracle 数据文件意外缺少的恢复过程

实验环境操作系统为Window xp sp3Oracle版本 oracle11gR1数据库为归档模式,且归档日志存在,模拟数据文件丢失的操作1.sqlplus /nolog conn sys/ticket as sysdba  查看数据文件以及编号 select file#,status from v$datafile;  关闭数据库 shutdown immediate;  2.删除数据文件TBS_DATA.DBF  路径如下:D:\app\Administrator\oradata\ticket\TBS_DATA.DBF  3.启动数据库  startup  报数据文件不存在且数据文件编号为6; 4.将缺少数据文件脱机  alter database datafile 6 offline; 5.打开数据库  alter database open; 6.创建数据文件  alter database create datafile 'D:\app\Administrator\oradata\ticket\TBS_DATA.DBF'; 7.从介质中恢复  recover datafile 6;  选择恢复方式为auto:Oracle将从归档日志中恢复相关的数据文件。 8.设置数据文件为联机状态  alter database datafile 6 online; 9.查看数据库文件是否恢复 select file#,status from v$datafile; 查看表空间状态 select tablespace_name ,status from dba_tablespaces; 10.使用业务用户测试 conn jinfeng/ticket select count(1) from sales;   

?

热点排行