ORA-12537及ORA-00600 [spstp ORACLE_HOME uid does not match euid]异常处理

1、问题现象



近日接到客户反应某核心系统,/u01数据库安装目录满,并且数据库连接频繁异常中断,报错信息ORA-12537 tns连接关闭,错误现象以下,

现象1、/u01安装目录满100%使用率

现象2、数据库连接频繁异常中断,报错信息ORA-12537 tns连接关闭

2、异常信息



1、/u01/app/oracle/product/11.2.0/db/rdbms/log/该目录产生大量*.trc文件,造成/u01目录满。

2、以上trc文件报错:ORA-00600: internal error code, arguments: [spstp: ORACLE_HOME uid does not match euid], [1000], [1001], [], [], [], [], [], [], [], [], [],造成ORA-12537 tns连接关闭


3、解决方案




[oracle@htdb1 11.2.0]$ cd /u01/app/oracle/product/11.2.0/db/bin/

[oracle@htdb1 bin]$ ls -ltr oracle

-rwxrwsr-x. 1 oracle asmadmin 239626641 Apr 18 18:43 oracle   --权限存在问题

[oracle@htdb1 bin]$ chmod 6751 oracle       -修改文件权限

[oracle@htdb1 bin]$ ls -ltr oracle

-rwsr-x--x. 1 oracle asmadmin 239626641 Apr 18 18:43 oracle


4、参照文档



ORA-600 [spstp: ORACLE_HOME uid does not match euid] When Changing Permissions On $ORACLE_HOME/bin/oracle (文档 ID 747456.1)

请使用浏览器的分享功能分享到微信等