- UID
- 48934
- 阅读权限
- 100
- 帖子
- 2022
- 精华贴数
- 10
- 技术排名
- 154
- 技术积分
- 11953
- 社区排名
- 2536
- 社区积分
- 370
- 注册时间
- 2003-6-13
- 精华贴数
- 10
- 技术积分
- 11953
- 社区积分
- 370
- 注册时间
- 2003-6-13
- 论坛徽章:
- 11
|
发表于 2004-6-16 14:14:01
|显示全部楼层
4.重建control file noresetlogs(未打开)
4.重建control file noresetlogs(未打开)
SQL> alter database backup controlfile to trace;
Database altered.
......
SQL> CREATE CONTROLFILE REUSE DATABASE "DONNYDB2" NORESETLOGS ARCHIVELOG
2 MAXLOGFILES 64
3 MAXLOGMEMBERS 2
4 MAXDATAFILES 254
5 MAXINSTANCES 32
6 MAXLOGHISTORY 226
7 LOGFILE
8 GROUP 1 'D:\ORACLE\ORADATA\DONNYDB2\REDO01.LOG' SIZE 100M,
9 GROUP 2 'D:\ORACLE\ORADATA\DONNYDB2\REDO02.LOG' SIZE 100M,
10 GROUP 3 'D:\ORACLE\ORADATA\DONNYDB2\REDO03.LOG' SIZE 100M
11 DATAFILE
12 'D:\ORACLE\ORADATA\DONNYDB2\SYSTEM01.DBF',
13 'D:\ORACLE\ORADATA\DONNYDB2\UNDOTBS01.DBF',
14 'D:\ORACLE\ORADATA\DONNYDB2\DRSYS01.DBF',
15 'D:\ORACLE\ORADATA\DONNYDB2\INDX02.DBF',
16 'D:\ORACLE\ORADATA\DONNYDB2\USERS01.DBF',
17 'D:\ORACLE\ORADATA\DONNYDB2\XDB01.DBF'
18 CHARACTER SET ZHS16GBK
19 ;
Control file created.
SQL> select GROUP#,THREAD#,SEQUENCE#,MEMBERS,ARCHIVED,STATUS,FIRST_CHANGE# from v$log;(没有关于归档的信息)[/COLOR]
GROUP# THREAD# SEQUENCE# MEMBERS ARC STATUS FIRST_CHANGE#
---------- ---------- ---------- ---------- --- ---------------- -------------
1 1 4 1 NO INACTIVE 4200541
2 1 5 1 NO INACTIVE 4200543
3 1 6 1 NO INVALIDATED[/COLOR] 4200560
SQL> select CHECKPOINT_CHANGE#,CONTROLFILE_CHANGE#,ARCHIVE_CHANGE#,ARCHIVELOG_CHANGE# from v$database;
CHECKPOINT_CHANGE# CONTROLFILE_CHANGE# ARCHIVE_CHANGE# ARCHIVELOG_CHANGE#
------------------ ------------------- --------------- ------------------
4200780 0 0 0
此时dump控制文件,去看看trace
Dump file d:\oracle\admin\donnydb2\udump\donnydb2_ora_2636.trc
Wed Jun 16 11:41:01 2004
***************************************************************************
DATABASE ENTRY
***************************************************************************
Controlfile Creation Timestamp 06/16/2004 11:38:27
Database checkpoint: Thread=1 scn: 0x0000.0040194c有对最后一次checkpoint的记载,但是没有下面的信息[/COLOR]
Arch list: Head=1, Tail=3, Force scn: 0x0000.00000000scn: 0x0000.00000000
Controlfile Checkpointed at scn: 0x0000.00000000
***************************************************************************
REDO THREAD RECORDS
***************************************************************************
THREAD #1 - status:0x6 thread links forward:0 back:0
#logs:3 first:1 last:3 current:3 last used seq#:0x6[/COLOR]
***************************************************************************
LOG FILE RECORDS (有对日志信息的记载)[/COLOR]
***************************************************************************
(blkno = 0x15, size = 72, max = 64, in-use = 3, last-recid= 0)
LOG FILE #1:
(name #3) D:\ORACLE\ORADATA\DONNYDB2\REDO01.LOG
Thread 1 redo log links: forward: 2 backward: 0
siz: 0x32000 seq: 0x00000004 hws: 0x3 bsz: 512 nab: 0x2 flg: 0x0 dup: 1
Archive links: fwrd: 2 back: 0 Prev scn: 0x0000.00000000
Low scn: 0x0000.0040185d 06/16/2004 11:35:24
Next scn: 0x0000.0040185f 06/16/2004 11:35:24
***************************************************************************
DATA FILE RECORDS(有对数据文件信息的记载)[/COLOR]
***************************************************************************
DATA FILE #1:
(name #9) D:\ORACLE\ORADATA\DONNYDB2\SYSTEM01.DBF
Checkpoint cnt:575 scn: 0x0000.0040194c 06/16/2004 11:37:45
Stop scn: 0x0000.0040194c 06/16/2004 11:38:27(数据文件Stop scn=Checkpoint scn)[/COLOR]
***************************************************************************
ARCHIVED LOG RECORDS(没有对归档日志历史的记载)[/COLOR]
***************************************************************************
(blkno = 0x44, size = 584, max = 237, in-use = 0, last-recid= 0) |
|