Es sind keine Logins über SQLPlus möglich, APEX-Verwendung ist allerdings möglich:
# sqlplus SYSTEM/<Passwort> SQL*Plus: Release 10.2.0.1.0 - Production on Mi Mrz 16 10:06:22 2011 Copyright (c) 1982, 2005, Oracle. All rights reserved. Kennwort eingeben: ERROR: ORA-01034: ORACLE not available ORA-27121: unable to determine size of shared memory segment Linux Error: 13: Permission denied
Die Zugriffsrechte für das Oracle-Binary ($ORACLE_HOME/bin/oracle) stimmen nicht - es fehlt das Sticky-Bit:
# ls -all /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle -rwxr-x--x 1 oracle dba 74016852 20. Feb 2006 /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle # chmod 6751 /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle # ls -all /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle -rwsr-s--x 1 oracle dba 74016852 20. Feb 2006 /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle # service oracle-xe restart
Die Umgebungsvariablen für Oracle fehlen:
# env | grep ORA # echo "/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle_env.sh" >> /etc/bashrc # source /etc/bashrc # env | grep ORA ORACLE_SID=XE ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server