服务器断电重启后,oracle数据库登陆报错:ora-01033。修复数据文件后,报错ORA-00600:
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了服务器断电重启后,oracle数据库登陆报错:ora-01033。修复数据文件后,报错ORA-00600:,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含5529字,纯文字阅读大概需要8分钟。
内容图文
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
内容总结
以上是互联网集市为您收集整理的服务器断电重启后,oracle数据库登陆报错:ora-01033。修复数据文件后,报错ORA-00600:全部内容,希望文章能够帮你解决服务器断电重启后,oracle数据库登陆报错:ora-01033。修复数据文件后,报错ORA-00600:所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。