ORACLE 测试数据文件丢失 与 恢复
来源:互联网 发布:中英互译软件 编辑:程序博客网 时间:2024/05/02 02:23
----------测试表空间
create tablespace sms_test
logging
datafile '+RECOVERYDEST/orcdb/datafile/sms_test.dbf'
size 32m
autoextend on
next 32m maxsize 100M
create table testdatefile(name varchar2(32))
tablespace sms_test
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
minextents 1
maxextents unlimited
);
----------插入数据
select * from testdatefile;
-----
insert into testdatefile(name)values('test');
------置于离线
alter database datafile '+RECOVERYDEST/orcdb/datafile/sms_test.dbf' offline drop;
-----查询文件状态
select file#,name,status,enabled from v$datafile;
-------恢复数据文件
recover datafile '+RECOVERYDEST/orcdb/datafile/sms_test.dbf'
-----设置在线
alter database datafile '+RECOVERYDEST/orcdb/datafile/sms_test.dbf' online;
------数据文件丢失 创建同名称新文件
alter database create datafile '+RECOVERYDEST/orcdb/datafile/sms_test.dbf' as '+RECOVERYDEST/orcdb/datafile/sms_test.dbf';
-----查询文件状态
select file#,name,status,enabled from v$datafile;
-------恢复数据文件
recover datafile '+RECOVERYDEST/orcdb/datafile/sms_test.dbf'
-----设置在线
alter database datafile '+RECOVERYDEST/orcdb/datafile/sms_test.dbf' online;
create tablespace sms_test
logging
datafile '+RECOVERYDEST/orcdb/datafile/sms_test.dbf'
size 32m
autoextend on
next 32m maxsize 100M
extent management local;
select file#,name,status,enabled from v$datafile;
create table testdatefile(name varchar2(32))
tablespace sms_test
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
minextents 1
maxextents unlimited
);
----------插入数据
select * from testdatefile;
-----
insert into testdatefile(name)values('test');
------置于离线
alter database datafile '+RECOVERYDEST/orcdb/datafile/sms_test.dbf' offline drop;
-----查询文件状态
select file#,name,status,enabled from v$datafile;
-------恢复数据文件
recover datafile '+RECOVERYDEST/orcdb/datafile/sms_test.dbf'
-----设置在线
alter database datafile '+RECOVERYDEST/orcdb/datafile/sms_test.dbf' online;
------数据文件丢失 创建同名称新文件
alter database create datafile '+RECOVERYDEST/orcdb/datafile/sms_test.dbf' as '+RECOVERYDEST/orcdb/datafile/sms_test.dbf';
-----查询文件状态
select file#,name,status,enabled from v$datafile;
-------恢复数据文件
recover datafile '+RECOVERYDEST/orcdb/datafile/sms_test.dbf'
-----设置在线
alter database datafile '+RECOVERYDEST/orcdb/datafile/sms_test.dbf' online;
经过上述步骤,数据正常恢复
- ORACLE 测试数据文件丢失 与 恢复
- ORACLE单个控制文件丢失的恢复
- Oracle数据库日志文件丢失恢复问题
- oracle配置文件丢失恢复
- redo文件丢失恢复
- 丢失控制文件恢复
- Oracle日志文件组成员丢失的恢复方法
- Oracle 丢失数据文件和控制文件的恢复案例
- oracle Rman 实验(丢失控制文件的恢复)
- Oracle丢失归档日志文件的数据库恢复方法
- 探索ORACLE之RMAN_07控制文件丢失恢复
- 探索ORACLE之RMAN_07 参数文件丢失恢复
- 探索ORACLE之RMAN_07 重做日志redu文件丢失恢复
- 探索ORACLE之RMAN_07 数据库所有文件全部丢失恢复
- [Oracle] Inactive联机日志文件丢失如何恢复?
- [Oracle] Active或Current联机日志文件丢失如何恢复?
- oracle控制文件(controlfile)丢失恢复方法列举
- 解决Oracle数据库日志文件丢失恢复问题
- 厚积薄发,丰富的公用类库积累
- 两款主流摄像头OV7620与OV7670 By Demok
- android深入JNI遇到的问题?
- ORACLE 抓取AWR报告
- 单线程 与 多线程 的执行
- ORACLE 测试数据文件丢失 与 恢复
- Lucene 优化
- JAVASE基础部分一------java语言、JRE、JDK、环境变量、Hello world
- C++构造函数
- 女生每月生理期,是升级防火墙吗?
- HTTP状态码大全
- WebService
- C#.net中的const
- uuid.hex主键生成器