环境:ORACLE 11GR2 RAC
操作系统:redhat Linux enterprise 5.4
RAC安装完成后不知道谁对其权限做了修改,导致无论怎么进行数据库连接的时候总是收到错误:(ORA-12537: TNS:connection closed) 而且alert里面也没有详细的错误,不知道原因在哪儿。后来在web上搜索了半天找到了解决方法,如下文件。
文章来源:http://blog.csdn.net/gyming/article/details/7921908
# 现象
原因:oracle程序的权限不对
权限 "-rwxr-x--x" 为对, oracle 运行程序的权限应该是 6751:
解决问题
数据库连接正常
操作系统:redhat Linux enterprise 5.4
RAC安装完成后不知道谁对其权限做了修改,导致无论怎么进行数据库连接的时候总是收到错误:(ORA-12537: TNS:connection closed) 而且alert里面也没有详细的错误,不知道原因在哪儿。后来在web上搜索了半天找到了解决方法,如下文件。
文章来源:http://blog.csdn.net/gyming/article/details/7921908
# 现象
- [oracle@rac01 ~]$ sqlplus /nolog
- SQL*Plus: Release 11.2.0.1.0 Production on Wed Aug 29 21:06:10 2012
- Copyright (c) 1982, 2009, Oracle. All rights reserved.
- SQL> connect system/***@astt
- ERROR:
- ORA-12537: TNS:connection closed
- # ls -l $ORACLE_HOME/bin/oracle
- -rwxr-x--x 1 oracle asmadmin 184286251 Aug 9 16:25 /home/oracle/app/oracle/product/11.2/db/bin/oracle
解决问题
- #chmod 6751 $ORACLE_HOME/bin/oracle
参考文档:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=20463876&id=3758866