Welcome 微信登录

首页 / 数据库 / MySQL / ORA-00600: internal error code, arguments: [2032]

遇到一个问题记录下来,呵呵Shutdown immediate时候出现SQL> shutdown immediateORA-00600: internal error code, arguments: [2032], [12587038], [12587038],[8192], [2], [255], [0], [767], [], [], [], [] 并且插入数据的时候出现ORA-01110: 数据文件 3: "/data/Oracle/ORCL/undotbs01.dbf" 语句:insert into xxx(xxx) values(xxx)[2014-02-11 16:09:58] Connection::ExecSQL错误:ORA-01578: ORACLE数据块损坏 (文件号 3,块号 4126) 一般出现这个情况下是undo表空间损坏导致  更改系统undo表空间即可查询undo表空间SQL> show parameter undo_ NAME                               TYPE        VALUE------------------------------------ ----------- ------------------------------undo_management                      string      AUTOundo_retention                     integer   900undo_tablespace                      string      UNDOTBS1 SQL> select tablespace_name,contents from dba_tablespaces where contents="UNDO"; TABLESPACE_NAME                CONTENTS------------------------------ ---------UNDOTBS1                     UNDO查询位置SQL> select name from v$datafile; NAME--------------------------------------------------------------------------------/data/oracle/ORCL/system01.dbf/data/oracle/ORCL/sysaux01.dbf/data/oracle/ORCL/undotbs01.dbf/data/oracle/ORCL/users01.dbf/data/oracle/ORCL/example01.dbf/data/oracle/ORCL/center/center01.dbf/data/oracle/ORCL/test.dbf/data/oracle/ORCL/test1.dbf/data/oracle/ORCL/test2.dbf/data/oracle/ORCL/system_02.dbf 添加文件查询之前大小SQL> select sum(bytes)/1024/1024 "current undo size(M)" from dba_data_files where tablespace_name="UNDOTBS1";  current undo size(M)--------------------                2735 添加文件SQL> create undo tablespace undo02 datafile "/data/oracle/ORCL/undotbs02.dbf" size 2800M;系统已更改。 更改undo空间SQL> alter system set undo_tablespace=undo02;  System altered. SQL> show parameter undo_ NAME                               TYPE        VALUE------------------------------------ ----------- ------------------------------undo_management                      string      AUTOundo_retention                     integer   900undo_tablespace                      string      UNDO02 验证SQL> shutdown immediate;Database closed.Database dismounted.ORACLE instance shut down.SQL> startupORACLE instance started. Total System Global Area  447778816 bytesFixed Size                  1337128 bytesVariable Size           310380760 bytesDatabase Buffers          130023424 bytesRedo Buffers                6037504 bytesDatabase mounted.Database opened. 当然可以手动模拟undo表空间损坏,这里不在演示更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12phpMyAdmin加载缓慢的终极解决方法Oracle中如何创建序列号及用法简单介绍相关资讯      ORA-00600 
  • ORA-00600(13013)错误解决方法  (今 07:47)
  • ORA-00600: internal error code,   (04月19日)
  • ORA-00600 错误解决一例  (10/21/2015 20:56:11)
  • 一个SQL语句引发的ORA-00600错误排  (07月21日)
  • cursor_sharing引发的ORA-00600错  (01月09日)
  • 遭遇 ORA-00600: internal error   (09/17/2015 19:21:46)
本文评论 查看全部评论 (0)
表情: 姓名: 字数