电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

MMNL进程与ORA-07445ktsmg


发布日期:2024/2/12
 

今天一个测试数据库出现了一点小问题

从告警日志信息来看给出如下错误提示

Sun Oct ::

Errors in file /opt/oracle/admin/alexhell/bdump/eygle_mmnl_trc:

ORA: exception encountered: core dump [ktsmg_get_threshold()+] [SIGFPE] [Integer divide by zero] [xCDB] [] []

Sun Oct ::

Restarting dead background process MMNL

MMNL started with pid= OS id=

MMNL absent for secs; Foregrounds taking over

MMNL absent for secs; Foregrounds taking over

MMNL absent for secs; Foregrounds taking over

Sun Oct ::

Errors in file /opt/oracle/admin/alexhell/bdump/eygle_mmnl_trc:

ORA: exception encountered: core dump [ktsmg_get_threshold()+] [SIGFPE] [Integer divide by zero] [xCDB] [] []

Sun Oct ::

Restarting dead background process MMNL

MMNL started with pid= OS id=

MMNL absent for secs; Foregrounds taking over

MMNL absent for secs; Foregrounds taking over

MMNL absent for secs; Foregrounds taking over

错误提示每分钟出现一次也就是说MMNL进程每分钟尝试一次重新启动然后失败

进一步检查发现UNDO表空间处于脱机状态将该表空间Online之后问题消除

SQL> select file_id file_name tablespace_name online_status from dba_data_files;

FILE_ID FILE_NAME TABLESPACE_NAME ONLINE_

/opt/oracle/oradata/eygle/systemdbf SYSTEM SYSTEM

/opt/oracle/oradata/eygle/undotbsdbf UNDOTBS OFFLINE

/opt/oracle/oradata/eygle/sysauxdbf SYSAUX ONLINE

/opt/oracle/oradata/eygle/usersdbf USERS ONLINE

/opt/oracle/oradata/eygle/systemdbf SYSTEM SYSTEM

SQL> alter database datafile online;

Database altered

SQL> select file_id file_name tablespace_name online_status from dba_data_files;

FILE_ID FILE_NAME TABLESPACE_NAME ONLINE_

/opt/oracle/oradata/eygle/systemdbf SYSTEM SYSTEM

/opt/oracle/oradata/eygle/undotbsdbf UNDOTBS ONLINE

/opt/oracle/oradata/eygle/sysauxdbf SYSAUX ONLINE

/opt/oracle/oradata/eygle/usersdbf USERS ONLINE

/opt/oracle/oradata/eygle/systemdbf SYSTEM SYSTEM

上一篇:如何一次添加大量账户

下一篇:Inode 结构:基本资料