恢复系列5--损失所有控制文件

原创 2004年06月28日 21:14:00

--损失所有control文件

SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> host
Microsoft Windows 2000 [Version 5.00.2195]
(C) 版权所有 1985-2000 Microsoft Corp.

C:/>del D:/oracle9/oradata/nbxtdb/*.ctl

C:/>exit

SQL> startup
ORACLE 例程已经启动。

Total System Global Area  378608760 bytes
Fixed Size                   453752 bytes
Variable Size             167772160 bytes
Database Buffers          209715200 bytes
Redo Buffers                 667648 bytes
ORA-00205: ?????????????????????


SQL> shutdown immediate
ORA-01507: ??????


ORACLE 例程已经关闭。
SQL> @E:/orahotbak/controltrace.sql

--controltrace.sql文件是使用alter database backup control file to trace;他产生的文件在
--D:/oracle9/admin/nbxtdb/udump 下,选取其中的创建sql生成controltrace.sql,然后用sys用户
--运行即可。

ORACLE 例程已经启动。

Total System Global Area  378608760 bytes
Fixed Size                   453752 bytes
Variable Size             167772160 bytes
Database Buffers          209715200 bytes
Redo Buffers                 667648 bytes

控制文件已创建

ORA-00283: ??????????
ORA-00264: ?????

 

系统已更改。


数据库已更改。

SQL> conn test/test
已连接。
SQL> select * from test_excel
  2  ;

事故编码             发生时间   类型
-------------------- ---------- --------------------
23                   22-2月 -08 test1
25                   22-2月 -08 test2
26                   22-2月 -08 test3
2                    24-11月-03 车辆伤害
12                   07-2月 -03 高处坠落
13                   21-10月-03 高处坠落
1                    22-3月 -02 22
28                   28-3月 -09 test5
29                   22-1月 -10 test6

已选择9行。

SQL>

使用rman恢复控制文件

控制文件(controlfile)丢失恢复 基于控制文件的复合多路径性,它的丢失分为两种,一种是其中某个控制文件的损坏或丢失,另外一种是所有控制文件均丢失。基于第一种情况,只需把好的控制文件复制一份...
  • rlhua
  • rlhua
  • 2013年10月11日 23:06
  • 10761

Oracle备份恢复-控制文件损坏的各种场景恢复专题

网上有很多对控制文件损坏恢复的文章,但个人觉得介绍的恢复方法比较零散、不够全面,并且为什么要用这种方法来做恢复没有说的很具体,对很多刚接触这部分的朋友可能不是太好理解。 现在这篇文章就主要通过三部...
  • liaocongyuan1314
  • liaocongyuan1314
  • 2016年03月08日 14:42
  • 1496

通过重建控制文件的方法恢复数据库

今天配置dataguard的时候,一不小心把主库的控制文件全删了,主库是集团的测试库,所以心里比较慌。静下心来在网上找了一些资料之后,发现可以通过重建控制文件的方法来恢复数据库,就做了一下测试。 ...
  • MisshqZzz
  • MisshqZzz
  • 2016年05月26日 14:44
  • 3044

oracle控制文件(controlfile)丢失恢复方法列举

oracle控制文件记录着数据文件、日志文件的位置及SCN等信息,十分重要。若丢失数据库无法打开,影响较大,所以官方见采用多路复用的方式进行冗余备份。 控制文件丢失有以下几种情况: 1、有rman备份...
  • jlds123
  • jlds123
  • 2013年09月17日 15:08
  • 8576

控制文件恢复系列(3)

[3.10] 所有控制文件损坏,所有的活动和当前在线日志文件损坏,控制文件只有TRACE文件,数据文件没有备份,数据库异常关闭 --------使用隐含参数强制打开数据库 1:创建控制文trace...
  • lqb2011
  • lqb2011
  • 2014年12月14日 20:51
  • 217

控制文件恢复系列(2)

[3.7]有trace ,活动/当前在线日志损坏,但有镜像 1:查看当前redo, 没有多个,使用alter database add logfile member 'XXXX' to group...
  • lqb2011
  • lqb2011
  • 2014年12月14日 10:05
  • 258

Oracle使用RMAN恢复控制文件实例

一.准备工作   1.         数据库原ORACLE_HOME:/u01/app/oracle 2.         显示目前RMAN状态: 注意设置controlfile autobac...
  • kai27ks
  • kai27ks
  • 2013年08月06日 17:12
  • 912

rman如何在nomount模式下恢复丢失的所有控制文件

rman如何在nomount模式下恢复丢失的所有控制文件 http://www.it165.net/database/html/201305/3963.html 作者:greetwin...
  • qq_36276335
  • qq_36276335
  • 2016年12月12日 01:02
  • 276

丢失了所有控制文件副本后进行恢复 以trace文件恢复

实验:基于trace的控制文件重建及数据库回复(所有控制文件丢失等) 1.测试数据的构造,创建只读表空间     create tablespace tbs_users datafile      ...
  • demonson
  • demonson
  • 2014年10月09日 10:32
  • 1065

控制文件的备份与恢复

控制文件的备份与恢复
  • zhaowenzhong
  • zhaowenzhong
  • 2013年07月05日 08:22
  • 3239
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:恢复系列5--损失所有控制文件
举报原因:
原因补充:

(最多只允许输入30个字)