oracle服务器断电后ora00600 4194错误的解决
发布时间:2018-09-18 作者: 点击:318
服务器再次在断电后oracle无法正常启动及使用,经检查diag dbmsorclorcl racealert_orcl.log日志文件,发现如下错误信息:
Errors in file d:appykkjdiag dbmsorclorcl raceorcl_m000_3848.trc (incident=553991): ORA-00600: internal error code, arguments: [4194], [], [], [], [], [], [], [], [], [], [], [] Incident details in: d:appykkjdiag dbmsorclorclincidentincdir_553991orcl_m000_3848_i553991.trc Mon Sep 17 14:55:58 2018 Trace dumping is performing id=[cdmp_20180917145558] Mon Sep 17 14:55:58 2018 Errors in file d:appykkjdiag dbmsorclorcl raceorcl_m000_3848.trc: 这个问题经过分析应该是undo表空间又在redo是出错了,解决办法就是修改数据库不使用默认的undo表空间, 然后删除表空间后重建表空间,最后再把参数恢复即可。 解决过程如下: create pfile=d:orcl.ora from spfile 打开d:orcl.ora文件,修改其中的内容如下: undo_management= MANUAL undo_tablespace= SYSTEM 使用pfile启动数据库 startup pfile=d:orcl.ora 之后删除undo表空间,并重建 drop tablespace undotbs1; create undo tablespace undotbs1 datafile '路径/undotbs202.dbf' size 500M; 把pfile中的参数恢复为: *.undo_management='AUTO' *.undo_tablespace='UNDOTBS1' 之后重启数据库,问题解决!
更多关于 oracle 的信息
- oracle数据库修改表所在的表空间(2015-02-11)
本站部分文章转载于网上,版权归原作者所有。如果侵犯您的权益,请Email和本站联系!