zoukankan      html  css  js  c++  java
  • ORA-00600: internal error code, arguments: [4193]问题解决

    操作环境

      SuSE+Oracle11gR2

    问题现象

      单板宕机自动重启后,ORACLE运行不正常,主要表现如下:

      1、执行shutdown immedate停止数据库时,提示ORA-00600: internal error code, arguments: [4193],[],[]

      2、压测性能时,oracle总是无缘无故关闭

    问题分析

      发现问题后查看告警日志<find $ORACLE_BASE -name "alert*.log">

      1、查看告警日志alert*.log,发现日志中有ORA-00600: internal error code, arguments: [4193],[],[]错误信息。重新启动时新生成的日志也存在相同的错误信息。

      2、根据如上关键信息查找资料,发现该问题的产生是由于undo表空间的问题。需要重建undo表空间。

    问题解决

      重建undo表空间

      1、create undo tablespace undotbs2  datafile '/home/oracle/oradata/undotbs2.dbf' size 1024M;

      2、alter system set undo_tablespace='undotbs2';

      3、alter tablespace undotbs1 offline; #offline旧的回滚表空间udotbs1

      4、select usn,xacts,status,rssize/1024/1024/1024,hwmsize/1024/1024/1024,shrinks 2 from v$rollstat order by rssize;#查看旧的UNDO表空间UNDO SEGMENT OFFLINE都已经释放

      5、drop tablespace undotbs1 including contents and datafiles;  #删除旧的表空间

      重启数据库实例(主要目的是让系统释放删除的undotbs1对应的数据文件)

      1、shutdown immediate;

      2、startup;

  • 相关阅读:
    淘女郎相册爬虫(Python编写)
    在 Linux 命令行中使用和执行 PHP 代码
    PHP PhantomJs中文文档(翻译)
    PHP
    PHP
    PHP
    PHP — 用PHP实现一个双向队列
    Redis — CentOS6.4安装Redis以及安装PHP客户端phpredis
    Linux
    Memcache学习笔记
  • 原文地址:https://www.cnblogs.com/linyfeng/p/7496736.html
Copyright © 2011-2022 走看看