Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2119802
  • 博文数量: 1647
  • 博客积分: 80000
  • 博客等级: 元帅
  • 技术积分: 9980
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-13 15:15
文章分类

全部博文(1647)

文章存档

2011年(1)

2008年(1646)

我的朋友

分类:

2008-10-28 18:10:20

[oracle@jumper oracle]$ sqlplus "/ as sysdba"
SQL*Plus: Release 9.2.0.4.0 - Production on Wed Dec 21 10:33:35 2005
Copyright (c) 1982, 2002,  Corporation.  All rights reserved.

Connected to:
9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning option
JServer Release 9.2.0.4.0 - Production
SQL> col a for 999999999999999
SQL> select CHECKPOINT_CHANGE# a from v$datafile;
              A
---------------
   107374358304
   107374358304
   107374358304
SQL> oradebug setmypid
Statement processed.
SQL> oradebug DUMPvar SGA kcsgscn_
kcslf kcsgscn_ [5000BC68, 5000BC88) = 00000019 0002F97F 00004979
00000000 00000000 00000000 00000000 5000B948
SQL> oradebug poke 0x5000BC69 4 8
BEFORE: [5000BC68, 5000BC70) = 00000019
AFTER:  [5000BC68, 5000BC70) = 00000819

--------------------next---------------------
SQL> select dbms_flashback.get_system_change_number a from dual;
               A
----------------
   8903467399681
SQL> oradebug DUMPvar SGA kcsgscn_
kcslf kcsgscn_ [5000BC68, 5000BC88) = 00000819 0002FA0C 00004A75
00000000 00000000 00000000 00000000 5000B948
SQL>
SQL> alter system checkpoint;
System altered.
SQL> select CHECKPOINT_CHANGE# a from v$datafile;
               A
----------------
   8903467399867
   8903467399867
   8903467399867

--------------------next---------------------
SQL> shutdown abort;
ORACLE instance shut down.
SQL> startup
ORACLE instance started.
Total System Global Area  114365800 bytes
Fixed Size                   451944 bytes
Variable Size              50331648 bytes
Database Buffers           62914560 bytes
Redo Buffers                 667648 bytes
Database mounted.
ORA-00600: internal error code, arguments: [3756], [1], [25], [195904], [2073], [195259], [], [] 

--------------------next---------------------
SQL> recover database using backup controlfile until cancel;
ORA-00279: change 8903467399867 generated at 12/21/2005 10:57:34 needed for thread 1
ORA-00289: suggestion : /opt/oracle/oradata/conner/archive/1_18.dbf
ORA-00280: change 8903467399867 for thread 1 is in sequence #18

Specify log: {=suggested | filename | AUTO | CANCEL}
cancel
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/opt/oracle/oradata/conner/system01.dbf'

ORA-01112: media recovery not started

SQL> alter database open resetlogs;
Database altered.

--------------------next---------------------

阅读(131) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~