姿姿霸霸~~!
贵在坚持!
BlogJava
首页
新文章
新随笔
聚合
管理
posts - 106, comments - 50, trackbacks - 0
手工恢复---控制文件丢失但有备份,在线重做日志完好,数据文件丢失但有备份
1.先将备份的控制文件和数据文件copy到原来的位置
2.mount数据库
3.RECOVER DATABASE USING BACKUP CONTROLFILE
4.ALTER DATABASE OPEN RESETLOGS;
代码如下:
SQL
>
shutdown
abort
ORACLE 例程已经关闭。
SQL
>
host del D:\oracle\product\
10.2
.
0
\oradata\suredd\control
*
.ctl
/**/
/*
* 在此先将备份的控制文件和数据文件还原
*/
SQL
>
startup mount
ORACLE 例程已经启动。
Total System Global Area
612368384
bytes
Fixed Size
1250428
bytes
Variable Size
230689668
bytes
Database
Buffers
373293056
bytes
Redo Buffers
7135232
bytes
数据库装载完毕。
SQL
>
RECOVER
DATABASE
USING
BACKUP
CONTROLFILE
ORA
-
00279
: 更改
873855
(在
05
/
05
/
2011
15
:
47
:
47
生成) 对于线程
1
是必需的
ORA
-
00289
: 建议:
D:\ORACLE\PRODUCT\
10.2
.
0
\ARCHIVELOGS\SUREDD\ARC00001_0750352730.
001
ORA
-
00280
: 更改
873855
(用于线程
1
) 在序列 #
1
中
指定日志: {
<
RET
>=
suggested
|
filename
|
AUTO
|
CANCEL}
auto
ORA
-
00308
: 无法打开归档日志
'
D:\ORACLE\PRODUCT\10.2.0\ARCHIVELOGS\SUREDD\ARC00001_0750352730.001
'
ORA
-
27041
: 无法打开文件
OSD
-
04002
: 无法打开文件
O
/
S
-
Error: (OS
2
) 系统找不到指定的文件。
ORA
-
00308
: 无法打开归档日志
'
D:\ORACLE\PRODUCT\10.2.0\ARCHIVELOGS\SUREDD\ARC00001_0750352730.001
'
ORA
-
27041
: 无法打开文件
OSD
-
04002
: 无法打开文件
O
/
S
-
Error: (OS
2
) 系统找不到指定的文件。
SQL
>
RECOVER
DATABASE
USING
BACKUP
CONTROLFILE
ORA
-
00279
: 更改
873855
(在
05
/
05
/
2011
15
:
47
:
47
生成) 对于线程
1
是必需的
ORA
-
00289
: 建议:
D:\ORACLE\PRODUCT\
10.2
.
0
\ARCHIVELOGS\SUREDD\ARC00001_0750352730.
001
ORA
-
00280
: 更改
873855
(用于线程
1
) 在序列 #
1
中
指定日志: {
<
RET
>=
suggested
|
filename
|
AUTO
|
CANCEL}
E:\oracletest\
backup
\suredd\REDO01.
LOG
ORA
-
00339
: 归档日志未包含任何重做
ORA
-
00334
: 归档日志:
'
E:\ORACLETEST\BACKUP\SUREDD\REDO01.LOG
'
SQL
>
RECOVER
DATABASE
USING
BACKUP
CONTROLFILE
ORA
-
00279
: 更改
873855
(在
05
/
05
/
2011
15
:
47
:
47
生成) 对于线程
1
是必需的
ORA
-
00289
: 建议:
D:\ORACLE\PRODUCT\
10.2
.
0
\ARCHIVELOGS\SUREDD\ARC00001_0750352730.
001
ORA
-
00280
: 更改
873855
(用于线程
1
) 在序列 #
1
中
指定日志: {
<
RET
>=
suggested
|
filename
|
AUTO
|
CANCEL}
E:\ORACLETEST\
BACKUP
\SUREDD\REDO02.
LOG
ORA
-
00339
: 归档日志未包含任何重做
ORA
-
00334
: 归档日志:
'
E:\ORACLETEST\BACKUP\SUREDD\REDO02.LOG
'
SQL
>
RECOVER
DATABASE
USING
BACKUP
CONTROLFILE
ORA
-
00279
: 更改
873855
(在
05
/
05
/
2011
15
:
47
:
47
生成) 对于线程
1
是必需的
ORA
-
00289
: 建议:
D:\ORACLE\PRODUCT\
10.2
.
0
\ARCHIVELOGS\SUREDD\ARC00001_0750352730.
001
ORA
-
00280
: 更改
873855
(用于线程
1
) 在序列 #
1
中
指定日志: {
<
RET
>=
suggested
|
filename
|
AUTO
|
CANCEL}
E:\ORACLETEST\
BACKUP
\SUREDD\REDO03.
LOG
已应用的日志。
完成介质恢复。
SQL
>
ALTER
DATABASE
OPEN
RESETLOGS;
数据库已更改。
SQL
>
select
*
from
dd.t1;
ID NAME
--
-------- ----------
1
test1
2
test2
SQL
>
posted on 2011-05-05 16:02
xrzp
阅读(405)
评论(0)
编辑
收藏
所属分类:
oracle-备份恢复
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
记这两天恢复数据库的一个过程
手工恢复---控制文件丢失但有备份,在线重做日志完好,数据文件丢失但有备份
手工创建controlfile时,noresetlogs和resetlogs的适用范围
手工恢复---控制文件全部丢失,在线重做日志丢失,数据文件还在
解决ORA-00600: 内部错误代码, 参数: [4194], [15], [8]
手工恢复---使用备份的控制文件,联机重做日志文件可用,数据文件可用
手工恢复---归档日志已经备份并被删除,再做之前的一些表空间恢复遇到的问题
手工恢复---控制文件全部丢失或损坏
手工恢复--某个控制文件损坏,但有好的控制文件可用
手工恢复---数据文件损坏,无备份,但有完整的归档日志
<
2011年5月
>
日
一
二
三
四
五
六
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(4)
给我留言
查看公开留言
查看私人留言
随笔分类
db2(2)
JAVA(29)
js(9)
linux/unix(7)
oracle-asm(1)
oracle-rac(5)
oracle-优化(5)
oracle-基础(31)
oracle-备份恢复(16)
存储(2)
随笔档案
2012年4月 (1)
2011年11月 (2)
2011年10月 (13)
2011年9月 (1)
2011年8月 (2)
2011年7月 (2)
2011年6月 (5)
2011年5月 (16)
2011年4月 (3)
2011年1月 (1)
2010年12月 (8)
2010年7月 (1)
2010年6月 (3)
2010年5月 (3)
2010年1月 (1)
2009年9月 (1)
2009年4月 (3)
2009年3月 (1)
2008年10月 (2)
2008年9月 (1)
2008年8月 (3)
2008年7月 (1)
2008年4月 (1)
2008年3月 (1)
2008年2月 (1)
2007年7月 (2)
2007年6月 (1)
2007年5月 (7)
2007年4月 (1)
2007年3月 (2)
2007年1月 (12)
2006年12月 (1)
2006年10月 (3)
好友的blog
霸霸的blog
风风的BLOG
搜索
积分与排名
积分 - 115120
排名 - 505
最新评论
1. re: 解决ORA-00600: 内部错误代码, 参数: [4194], [15], [8][未登录]
谢谢,解决了大问题
--linda
2. re: aop拦截springmvc的action不成功!(已解决)
楼主最后还有用拦截器的方式解决的??????
spring mvc aop 不可以吗??????
--sql吧
3. re: 去除空格的js 和 使用正则表达式替换
dfasfdsa
-- fff fddd
4. re: 什么是table函数(收集)
也就是说,我好不容易达到了你2年前的水平
--Jcat
5. re: db2降低hwm(V9.7)
评论内容较长,点击标题查看
--刘邦
阅读排行榜
1. 解决ORA-30036:无法按8扩展段(17992)
2. 解决ORA-00600: 内部错误代码, 参数: [4194], [15], [8](9722)
3. 去除空格的js 和 使用正则表达式替换(8961)
4. aop拦截springmvc的action不成功!(已解决)(7640)
5. 判断一个JS对象是否为空(6722)
评论排行榜
1. aop拦截springmvc的action不成功!(已解决)(11)
2. 使用spring发送邮件(4)
3. 计算任何一天是星期几的算法(拿来主义)(3)
4. JAVA中日期的问题(3)
5. j2EE中的过滤器的用法(过滤乱码)(2)