您的位置:首页 > 其它

ORA-00607 ORA-00600解决方法

2013-11-06 13:44 323 查看
 

ORA-00607: Internal error occurred while making a change to a data block

ORA-00600: internal error code, arguments: [4193], [7918], [7926], [], [], [], [], []

ORA-06512: at "TT.TTREMIND", line 60

ORA-06512: at line 1

 

 

sqlplus /nolog

conn / as sysdba;

#查看undo的表空间管理方式应该是auto

show parameter undo;

#修改undo的表空间管理方式为manual

alter system set undo_management=manual scope=spfile;

shutdown immediate;(如果报错ORA-00607: Internal error occurred while making a change to a data block

ORA-00600: internal error code, arguments: [4193], [7918], [7926], [], [], [], [], []

可以使用shutdown abort谨慎,确认备份情况后使用)

startup;

#创建undo临时表空间

create undo tablespace undo2 datafile 'E:\UNDOTBS02.DBF' size 625M;

#修改undo表空间为undo2

alter system set undo_tablespace=undo2 scope=spfile;

#将undo表空间管理模式修改为auto

alter system set undo_management=auto scope=spfile;

shutdown immediate;

startup;

 

执行完以上操作后为发现ORA-00600错误,说明重建表空间问题解决,接下来将undo表空间改回undotbs1

 

drop tablespace undotbs1 including contents and datafiles;

create undo tablespace undotbs1 datafile 'E:\UNDOTBS02.DBF' size 625M;

alter system set undo_management=manual scope=spfile;

shutdown immediate;

startup;

alter system set undo_tablespace=undotbs1 scope=spfile;

alter system set undo_management=auto scope=spfile;

shutdown immediate;

startup;

#删除刚刚临时重建的undo2表空间

drop tablespace undo2 including contents and datafiles;

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐