今天遇到了一个很郁闷的小问题。
当时为了进行数据库的升级备份了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
问题解决了。好久不遇到啥问题了,这次有点小慌。呵呵
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12361284/viewspace-421443/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/12361284/viewspace-421443/