Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Follow Up: Can't start db after chown & chgrp

Follow Up: Can't start db after chown & chgrp

From: Andrew <acjunk2_at_yahoo.com>
Date: 22 Nov 2002 19:33:40 -0800
Message-ID: <c7603e9b.0211221933.546771fc@posting.google.com>


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!



ORIGINAL MESSAGE BELOW:

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

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US