ORACLE 数据文件丢失处理
来源:互联网 发布:爱奇艺mac版 编辑:程序博客网 时间:2024/05/22 08:34
情况1: 丢失后库关闭过(且有RMAN备份的情况)
查看丢失文件ID
set linesize 120
set pagesize 0
col name format a70
select ts#,file#,name from V$datafile;
select t.file#, t.name, s.name from v$datafile t,v$tablespace s where t.ts#=s.ts#;
set line 135
select log_mode from v$database;
col DBID for 9999999999
col name for a8
col force_logging for a30
set head on
select dbid,name,force_logging from v$database;
RMAN> run{
sql 'alter database datafile 5 offline';
restore datafile 5;
recover datafile 5;
sql 'alter database datafile 5 online';
alter database open;
}
sqlplus / as sysdba
alter database datafile 5 online;
col name for a40
select name,status from v$datafile;
情况2 丢失后未关库,可以直接用rman 恢复
RMAN> run{
sql 'alter database datafile 5 offline';
restore datafile 5;
recover datafile 5;
sql 'alter database datafile 5 online';
查看丢失文件ID
set linesize 120
set pagesize 0
col name format a70
select ts#,file#,name from V$datafile;
select t.file#, t.name, s.name from v$datafile t,v$tablespace s where t.ts#=s.ts#;
set line 135
select log_mode from v$database;
col DBID for 9999999999
col name for a8
col force_logging for a30
set head on
select dbid,name,force_logging from v$database;
RMAN> run{
sql 'alter database datafile 5 offline';
restore datafile 5;
recover datafile 5;
sql 'alter database datafile 5 online';
alter database open;
}
sqlplus / as sysdba
alter database datafile 5 online;
col name for a40
select name,status from v$datafile;
情况2 丢失后未关库,可以直接用rman 恢复
RMAN> run{
sql 'alter database datafile 5 offline';
restore datafile 5;
recover datafile 5;
sql 'alter database datafile 5 online';
}
情况3 若无RMAN备份,则只能删除该表空间
aler database datafile 5 offline;
alter databse open;
drop tablespace aaa including contents and datafiles;
阅读全文
0 0
- ORACLE 数据文件丢失处理
- Oracle数据文件转移和丢失处理
- Oracle数据文件转移和丢失处理
- Oracle数据文件转移和丢失处理
- 数据文件丢失的处理
- oracle数据文件丢失。
- ORACLE 回滚段表空间数据文件丢失或损坏处理方法(1)
- ORACLE 回滚段表空间数据文件丢失或损坏处理方法(2)
- oracle数据文件丢失处理方法一(测试)
- ORACLE回滚段表空间数据文件丢失或损坏处理方法(转)
- 模拟数据文件丢失时的处理
- ORACLE ORA-1110 数据文件丢失 解决办法
- oracle无备份丢失数据文件的恢复
- oracle处理丢失更新
- 关于丢失表空间数据文件的处理方式
- Oracle 丢失数据文件和控制文件的恢复案例
- 解决Oracle数据文件和日志文件丢失的问题
- Oracle数据文件丢失导致数据库启动故障解决一例
- LZ Fix the first bug
- 百度等搜索引擎智能提示(JSONP跨域实现自动补全搜索建议)
- Log4net系列一:Log4net搭建之文本格式输出
- Idea使用
- 八大排序算法
- ORACLE 数据文件丢失处理
- Java必懂之Java内存分配
- PHP表单常用正则表达式(URL、HTTP、手机、邮箱等)
- C++ 常用类型间的转换
- POJ 1459 Power Network(最大流+EK算法邻接矩阵写法)
- cp -fr Camera /mnt/hgfs/share/cp: cannot create symbolic link '/mnt/hgfs/share/Camera/lib/arm64/libr
- phpStudy 2014的Apache虚拟主机配置
- 提交审核版本小程序-微信小程序开发-视频教程16
- 系统吞吐量(TPS)、用户并发量、性能测试概念和公式