ORA-10690: Set shadow process core file dump type (Unix only) ORACLE 报错 故障修复 远程处理

文档解释

ORA-10690: Set shadow process core file dump type (Unix only)

Cause: Control core file size for shadow processes

Action: Level 1: Detach SGA before dumping core Level 2: Do not produce any core

等内容。

ORA-10690错误是一个只发生在UNIX平台的错误,表示必须设置内核崩溃文件的转储类型,以便能够收集到有用的信息。Oracle的官方文档上的关于如何处理该错误的建议是:

1.查看“/etc/default/login”,确保“ULIMIT”和“COREADM”值已正确设置。

2.设置变量“COREADM”的值,例如:

COREADM=”-G -f guest_%n.%f.%d.core”

3.设置“limit”或“ulimit”变量,例如:

ulimit -c unlimited

4.构建所需可执行文件的附加参数,如:

-core corefile

5.重新启动支持和监视那个进程的ORACLE守护进程。

案例1 – 。 如果您收到下面的错误消息:

ORA-10690: 无效的 “core” 参数

那么,您需要去检查“COREDM”参数是否正确设置。

案例2 – 如果您收到下面的错误消息:

ORA-10690: 缺少参数’ core’

那么您很可能需要去重新设置该‘limit’或‘ulimit’变量值,使其保持在‘unlimited’状态。

总而言之,ORA-10690错误表明您必须正确设置两个变量:COREADM和ULIMIT,以便正确设置内核崩溃文件的转储类型。此外,您还可以构建需要的可执行文件,并且重新启动ORACLE守护进程,以解决这个问题。


数据运维技术 » ORA-10690: Set shadow process core file dump type (Unix only) ORACLE 报错 故障修复 远程处理