- 浏览: 1004597 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (529)
- 服务器 (8)
- jsp (1)
- java (6)
- AIX (1)
- solaris (3)
- linux学习 (53)
- javaScript (2)
- hibernate (1)
- 数据库 (74)
- sql语句 (8)
- oracle 学习 (75)
- oracle 案例 (42)
- oracle 管理 (42)
- Oracle RAC (27)
- oracle data guard (12)
- oracle 参数讲解 (14)
- Oracle 字符集 (8)
- oracle性能调优 (24)
- oracle备份与恢复 (12)
- oracle Tablespace (9)
- oracle性能诊断艺术 (1)
- oracle 11g学习 (5)
- oracle streams (1)
- oracle upgrade and downgrade (4)
- db2学习 (13)
- db2命令学习 (2)
- mysql (28)
- sql server (30)
- sql server 2008 (0)
- 工具 (10)
- 操作系统 (3)
- c++ (1)
- stock (1)
- 生活 (5)
- HADOOP (2)
最新评论
-
massjcy:
...
如何将ubuntu文件夹中文名改为英文 -
skypiea:
谢谢。。。
终于解决了。。。
Oracle 10.2.0.4(5)EM不能启动的解决方案(Patch 8350262) -
qwe_rt:
引用vi /etc/sysconfig/network 请问 ...
Linux操作系统下配置静态IP上网 -
liuqiang:
sudo killall -9 apache2
ps 和 kill 命令详解 -
dazuiba:
引用*绝杀 kill -9 PID 当使用此命令时,一定要通过 ...
ps 和 kill 命令详解
SYS@huiches>startup
ORACLE 例程已经启动。
Total System Global Area 159383552 bytes
Fixed Size 1295608 bytes
Variable Size 96471816 bytes
Database Buffers 54525952 bytes
Redo Buffers 7090176 bytes
数据库装载完毕。
ORA-00313: 无法打开日志组 4 (用于线程 1) 的成员
ORA-00312: 联机日志 4 线程 1: 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHES\REDO04.LOG'
SYS@huiches>select * from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARCHIV STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- ------ ------------ ------------- --------------
4 1 4 10485760 1 NO INACTIVE 166685618 07-4月 -10
6 1 6 10485760 1 NO CURRENT 166688926 07-4月 -10
5 1 5 10485760 1 NO INACTIVE 166686751 07-4月 -10
已用时间: 00: 00: 00.06
SYS@huiches>select * from v$logfile;
GROUP# STATUS TYPE MEMBER IS_REC
---------- ------- -------------- --------------------------------- ------
6 ONLINE D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHES\REDO06.LOG NO
5 ONLINE D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHES\REDO05.LOG NO
4 ONLINE D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHES\REDO04.LOG NO
已用时间: 00: 00: 00.01
SYS@huiches>alter system clear logfile group 4;
alter system clear logfile group 4
*
第 1 行出现错误:
ORA-02065: 非法的 ALTER SYSTEM 选项
已用时间: 00: 00: 00.06
SYS@huiches>alter database clear logfile group 4;
数据库已更改。
已用时间: 00: 00: 00.57
SYS@huiches>alter database open;
alter database open
*
第 1 行出现错误:
ORA-00313: 无法打开日志组 5 (用于线程 1) 的成员
ORA-00312: 联机日志 5 线程 1: 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHES\REDO05.LOG'
已用时间: 00: 00: 00.32
SYS@huiches>alter database clear logfile group 5;
数据库已更改。
已用时间: 00: 00: 00.54
SYS@huiches>alter database open;
alter database open
*
第 1 行出现错误:
ORA-00313: 无法打开日志组 6 (用于线程 1) 的成员
ORA-00312: 联机日志 6 线程 1: 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHES\REDO06.LOG'
已用时间: 00: 00: 00.36
SYS@huiches>alter database clear logfile group 6;
alter database clear logfile group 6
*
第 1 行出现错误:
ORA-00313: 无法打开日志组 6 (用于线程 1) 的成员
ORA-00312: 联机日志 6 线程 1: 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHES\REDO06.LOG'
ORA-27041: 无法打开文件
OSD-04002: ???????
O/S-Error: (OS 2) ????????????????
已用时间: 00: 00: 00.07
SYS@huiches>alter system set "_allow_resetlogs_corruption"=true scope=spfile;
系统已更改。
已用时间: 00: 00: 00.06
SYS@huiches>shutdown immediate;
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。
SYS@huiches>startup mount;
ORACLE 例程已经启动。
Total System Global Area 159383552 bytes
Fixed Size 1295608 bytes
Variable Size 96471816 bytes
Database Buffers 54525952 bytes
Redo Buffers 7090176 bytes
数据库装载完毕。
SYS@huiches>recover database until cancel;
完成介质恢复。
SYS@huiches>alter database open resetlogs;
数据库已更改。
已用时间: 00: 00: 24.54
SYS@huiches>select count(*) from tt;
COUNT(*)
----------
50720
已用时间: 00: 00: 00.23
SYS@huiches>select * from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARCHIV STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- ------ ----------------------- --------------
4 1 1 10485760 1 NO CURRENT 166689035 07-4月 -10
5 1 0 10485760 1 YES UNUSED 0
6 1 0 10485760 1 YES UNUSED 0
已用时间: 00: 00: 00.07
SYS@huiches>select * from v$logfile;
GROUP# STATUS TYPE MEMBER IS_REC
---------- -------- -------------- ------------------------------------------------------------ ------
6 ONLINE D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHES\REDO06.LOG NO
5 ONLINE D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHES\REDO05.LOG NO
4 ONLINE D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHES\REDO04.LOG NO
已用时间: 00: 00: 00.03
SYS@huiches>alter system switch logfile;
系统已更改。
已用时间: 00: 00: 00.09
SYS@huiches>alter system switch logfile;
系统已更改。
已用时间: 00: 00: 00.07
SYS@huiches>show parameter _allow_resetlogs_corruption
NAME TYPE VALUE
------------------------------------ ---------------------------------------------------------------- ------
_allow_resetlogs_corruption boolean TRUE
SYS@huiches>alter system reset "_allow_resetlogs_corruption" scope=spfile sid='*';
系统已更改。
已用时间: 00: 00: 00.07
SYS@huiches>startup force;
ORACLE 例程已经启动。
Total System Global Area 159383552 bytes
Fixed Size 1295608 bytes
Variable Size 96471816 bytes
Database Buffers 54525952 bytes
Redo Buffers 7090176 bytes
数据库装载完毕。
数据库已经打开。
发表评论
-
Oracle数据恢复 - Linux / Unix 误删除的文件恢复
2012-03-22 15:09 975今天有客户的数据库意外被删除了整个目录中的数据文件,操作系统级 ... -
Oracle数据库恢复:存储故障导致的数据损坏(摘抄自eygle)
2010-12-03 22:56 1137最近帮助用户恢复了一个由于存储故障导致的数据库灾难,整个数据库 ... -
RMAN: RAC Backup and Recovery using RMAN [ID 243760.1] Metalink
2010-05-14 16:19 1573"Checked for relevance on ... -
undo 表空间丢失之恢复(ORA-01548)
2010-04-13 17:31 1753SYS@huiche>startupORACLE 例程已 ... -
非归档模式下,ORA-01190错误解决案例
2010-04-08 14:39 30911.非归档模式下,断电重新启动导致无法锁定数据文件 SYS@ ... -
利用Flashback Query 恢复误操作的数据
2009-12-09 13:58 1162利用Flashback Query 恢复误操作的数据 Au ... -
Oralce 数据库的灾难恢复
2009-08-20 17:05 1184数据库管理员应针对具 ... -
rman使用小记
2009-08-07 17:04 19271. Introduction to Recovery Man ... -
Linux ORACLE RAC 10201升级10203
2009-07-21 22:38 1845一.准备工作 1.有效备份 作好对ORACL ... -
配置归档日志,让数据库管理更加顺畅
2009-07-20 14:54 1723一、更改日志操作模式 ... -
oracle备份--redo丢失与恢复(一)
2009-07-18 22:39 2098一、先阐述下测试环 ...
相关推荐
丢失全部数据库文件及全部redolog的恢复方法,可用作RMAN数据库迁移.doc
数据库运行有2种模式,归档模式和非归档模式 归档模式下: 用户做的所有操作都会记录在redo online log里面, 一般都是3 redo log, 默认情况下一个redo log file是50m,当满了后,
42 redo log是直接一条一条写入文件的吗?非也,揭秘redo log block.pdf
MySQL数据库之undo log和redo log工作原理.png,这是一份图例,画图表示undo log和redo log的工作原理
介绍Oracle redo log 恢复步骤的文档,图文并茂
43 直接强行把redo log写入磁盘?非也,揭秘redo log buffer.pdf
Oracle DG下修改redo log和standby redo log日志大小.txt
结合模拟常用系统环境进行方案设计的试验,得出基于Redo log复制技术的数据库备份方式,不仅具有高效的资源利用、跨平台数据库同步、主备库双活、断点续传等功能,可以实现Oracle数据库的高可用、提高保护数据的安全...
文章目录一、MySQL日志文件类型二、几种日志的对比2-1、用途 redo log undo log binlog2-2、存储内容、格式 redo log undo log binlog2-3、日志生成 redo log undo log binlog2-4、删除策略 redo log ...
Redo log包含所有的数据库变化历史,数据库的所有操作变化,均按照写入重做日志缓冲区先于数据块缓冲区、写入重做日志文件先于写入数据文件;当发生提交动作时,将重做日志缓冲区变化刷到重做日志文件。
3000帧动画图解MySQL为什么需要binlog、redo log和undo log.doc
在redolog都丢失的情况下,使用隐藏参数,尝试以open resetlogs的方式打开数据库.txt
行业-43 直接强行把redo log写入磁盘?非也,揭秘redo log buffer.rar
rac数据库修改redolog日志组大小及数量
丢失所有redo-数据文件-控制文件的恢复
2 万字 + 30 张图 | 细聊 MySQL undo log、redo log、binlog 有什么用?.doc
行业-42 redo log是直接一条一条写入文件的吗?非也,揭秘redo log block.rar
44 redo log buffer中的缓冲日志,到底什么时候可以写入磁盘?l.pdf
41 在Buffer Pool执行完增删改之后,写入日志文件的redo log长什么样.pdf
探索oracle redolog内部结构