Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Follow Up: Can't start db after chown & chgrp
OK, I found out that I had to edit $ORACLE_HOME/rdbms/lib/config.c and
change the group names there, and then relink oracle.
I also checked that there were no shared memory segments still owned by oracle.
Now I can do a conn sys/pwd as sysdba and I get "connected to an idle instance" but then when I do a "startup", I get:
ORA-27121: unable to determine size of shared memory segment Linux Error: 13: Permission denied
Can anyone help!?!?!?!
Thanks!
Can't start DB after chown & chgrp
I did the following on Linux:
1) standard install with user oracle a member of oinstall, sysdba, and
sysoper.
2) I wanted to clean this up, and made oracle a member of a new group
called oracle.
3) Removed oracle's membership in oinstall, sysdba, sysoper groups.
4) Then I changed everything in $ORACLE_HOME and $ORACLE_BASE to be a
member of oracle:oracle.
Now I can't start the database!!! When I do:
sqlplus /nolog
conn / as sysdba
I get:
SQL> conn / as sysdba
ERROR:
ORA-01031: insufficient privileges
Anyone know what I need to do to fix this problem? Regenerate the orapw file? chown/chgrp any other hidden files?
Thanks!
Andrew
Received on Fri Nov 22 2002 - 21:33:40 CST