分类:
2008-10-17 13:25:41
今天遇到了一个小问题。进程命令的6571(Linux Error: 13: Permission denied)。
当时为了进行数据库的升级备份了product文件夹,当进行product恢复的时候发现:
以oracle用户启动数据库,其可以以sid或者net service name的方式登陆数据库,而其他属于dba组的user以同样的方式登陆数据库却报
ERROR:
ORA-01034: ORACLE not available
ORA-27123: unable to attach to shared memory segment
Linux Error: 13: Permission denied
感觉非常的诡异,明明启了数据库了。
并没有对数据库的sga进行任何的改变。非常的奇怪
后来搞了半天才发现
$ORACLE_HOME/bin/oracle的权限变了
利用oracle用户将其改为
chmod 6751 $ORACLE_HOME/bin/oracle
问题最终解决了。