ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

服务器断电重启后,oracle数据库登陆报错:ora-01033。修复数据文件后,报错ORA-00600:

2021-01-06 13:33:25  阅读:296  来源: 互联网

标签:00600 01033 数据库 bytes 例程 报错 SQL Buffers ORA


1.报错:

服务器断电重启后,oracle数据库数据文件遭到损坏,登陆报错:ora-01033。修复数据文件后,报错ORA-00600: 内部错误代码, 参数: [kcratr_nab_less_than_odr], [1],[853] [], [], [], [], [], [], []

2.环境

(1)windows2003

(2)oracle10.2

3.解决方案

(1)打开cmd,命令操作行

C:\Users\test>sqlplus

SQL> connect sys/密码 as sysdba

SQL> shutdown immediate

ORA-01109: 数据库未打开

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup

ORACLE 例程已经启动。

Total System Global Area 1.3662E+10 bytes

Fixed Size                  2188728 bytes

Variable Size            9193917000 bytes

Database Buffers         4429185024 bytes

Redo Buffers               37195776 bytes

数据库装载完毕。

ORA-01113: 文件 4 需要介质恢复

ORA-01110: 数据文件 4: 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\USE

 

SQL> shutdown immediate

ORA-01109: 数据库未打开

 

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup mount

ORACLE 例程已经启动。

Total System Global Area 1.3662E+10 bytes

Fixed Size                  2188728 bytes

Variable Size            9193917000 bytes

Database Buffers         4429185024 bytes

Redo Buffers               37195776 bytes

数据库装载完毕。

SQL> recover datafile 4

完成介质恢复。

SQL> shutdown immediate

ORA-01109: 数据库未打开

 

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> shutdown immediate

ORA-01012: not logged on

SQL> startup

ORACLE 例程已经启动。

Total System Global Area 1.3662E+10 bytes

Fixed Size                  2188728 bytes

Variable Size            9193917000 bytes

Database Buffers         4429185024 bytes

Redo Buffers               37195776 bytes

数据库装载完毕。

ORA-01113: 文件 5 需要介质恢复

ORA-01110: 数据文件 5: 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\RIS

 

SQL> shutdown immediate

ORA-01109: 数据库未打开

 

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup mount

ORACLE 例程已经启动。

Total System Global Area 1.3662E+10 bytes

Fixed Size                  2188728 bytes

Variable Size            9193917000 bytes

Database Buffers         4429185024 bytes

Redo Buffers               37195776 bytes

数据库装载完毕。

SQL> recover datafile 5

完成介质恢复。

SQL> shutdown immediate

ORA-01109: 数据库未打开

 

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup

ORACLE 例程已经启动。

Total System Global Area 1.3662E+10 bytes

Fixed Size                  2188728 bytes

Variable Size            9193917000 bytes

Database Buffers         4429185024 bytes

Redo Buffers               37195776 bytes

数据库装载完毕。

ORA-01113: 文件 6 需要介质恢复

ORA-01110: 数据文件 6: 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\RIS

 

SQL> shutdown immediate

ORA-01109: 数据库未打开

 

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup mount

ORACLE 例程已经启动。

Total System Global Area 1.3662E+10 bytes

Fixed Size                  2188728 bytes

Variable Size            9193917000 bytes

Database Buffers         4429185024 bytes

Redo Buffers               37195776 bytes

数据库装载完毕。

SQL> recover datafile 6

完成介质恢复。

SQL> shutdown immediate

ORA-01109: 数据库未打开

 

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup

ORACLE 例程已经启动。

Total System Global Area 1.3662E+10 bytes

Fixed Size                  2188728 bytes

Variable Size            9193917000 bytes

Database Buffers         4429185024 bytes

Redo Buffers               37195776 bytes

数据库装载完毕。

ORA-00600: 内部错误代码, 参数: [kcratr_nab_less_than_odr], [1

[853], [], [], [], [], [], [], []

 

SQL> shutdown immediate

ORA-01109: 数据库未打开

 

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup mount

ORACLE 例程已经启动。

Total System Global Area 1.3662E+10 bytes

Fixed Size                  2188728 bytes

Variable Size            9193917000 bytes

Database Buffers         4429185024 bytes

Redo Buffers               37195776 bytes

数据库装载完毕。

 

SQL> select group#,sequence#,status,first,next_change# from v

select group#,sequence#,status,first_time,next_change# from v$log

                               *

 

SQL> select group#,sequence#,status,first_time,next_change# f

    GROUP#  SEQUENCE# STATUS           FIRST_TIME     NEXT_CH

---------- ---------- ---------------- -------------- -------

         1       8383 CURRENT          12-11月-20       2.814

         3       8382 INACTIVE         11-11月-20        1644

         2       8381 INACTIVE         11-11月-20        1644

SQL> select * from v$logfile;

    GROUP# STATUS  TYPE

---------- ------- -------

MEMBER

-------------------------------------------------------------

IS_

---

         3         ONLINE

D:\APP\ADMINISTRATOR\ORADATA\ORCL\REDO03.LOG

NO

         2         ONLINE

D:\APP\ADMINISTRATOR\ORADATA\ORCL\REDO02.LOG

NO

    GROUP# STATUS  TYPE

---------- ------- -------

MEMBER

-------------------------------------------------------------

IS_

---

         1         ONLINE

D:\APP\ADMINISTRATOR\ORADATA\ORCL\REDO01.LOG

NO

 

SQL> recover database until cancel using backup controlfile;

ORA-00279: 更改 164498143 (在 11/12/2020 01:05:24 生成) 对于线

ORA-00289: 建议: F:\ARCH\ARC0000008383_1025471500.0001

ORA-00280: 更改 164498143 (用于线程 1) 在序列 #8383 中

 

指定日志: {<RET>=suggested | filename | AUTO | CANCEL}

D:\APP\ADMINISTRATOR\ORADATA\ORCL\REDO01.LOG

已应用的日志。

完成介质恢复。

SQL> alter database open resetlogs;

数据库已更改。

SQL> shutdown immediate

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup

ORACLE 例程已经启动。

Total System Global Area 1.3662E+10 bytes

Fixed Size                  2188728 bytes

Variable Size            9193917000 bytes

Database Buffers         4429185024 bytes

Redo Buffers               37195776 bytes

数据库装载完毕。

数据库已经打开。

SQL> quit

标签:00600,01033,数据库,bytes,例程,报错,SQL,Buffers,ORA
来源: https://blog.csdn.net/Iwantgoodgood/article/details/112265776

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有