Home » RDBMS Server » Server Administration » Oracle Database Connection Error
Oracle Database Connection Error [message #578860] Tue, 05 March 2013 22:37 Go to next message
swathi.shilpa
Messages: 8
Registered: March 2013
Junior Member
Hi All,

While after connecting to server via my userid( its an externally id) ,after setting ORACLE_HOME and SID,
while entering sqlplus / command,its not connecting.Error am getting is:-

ERROR:
ORA-01034: ORACLE not available
ORA-27123: unable to attach to shared memory segment
HP-UX Error: 22: Invalid argument

Attaching output session.Please have a look
  • Attachment: error.txt
    (Size: 3.11KB, Downloaded 58 times)
Re: Oracle Database Connection Error [message #578861 is a reply to message #578860] Tue, 05 March 2013 22:41 Go to previous messageGo to next message
BlackSwan
Messages: 22777
Registered: January 2009
Senior Member
Please read and follow the forum guidelines, to enable us to help you:

http://www.orafaq.com/forum/t/88153/0/



open a terminal window & do EXACTLY as below (line for line)

id
env | sort
sqlplus
/ as sysdba
startup

COPY the results from above then PASTE all back here.

Re: Oracle Database Connection Error [message #578863 is a reply to message #578861] Tue, 05 March 2013 23:25 Go to previous messageGo to next message
swathi.shilpa
Messages: 8
Registered: March 2013
Junior Member
Attaching the screen output from terminal

**File1:"output"...This is taken when am connected as user where am getting the error

acgx0456>$ echo $ORACLE_SID
ac2e

acgx0456>$ sqlplus /

SQL*Plus: Release 10.2.0.4.0 - Production on Tue Mar 5 16:28:49 2013

Copyright (c) 1982, 2007, Oracle. All Rights Reserved.

ERROR:
ORA-01034: ORACLE not available
ORA-27123: unable to attach to shared memory segment
HP-UX Error: 22: Invalid argument
Additional information: 1
Additional information: 12
Enter user-name:

When am connected as oracle user,i can login to database.Database is up and running .From this user also,till last day,its connected,but now error throwing out.
  • Attachment: output.txt
    (Size: 6.54KB, Downloaded 76 times)

[Updated on: Tue, 05 March 2013 23:31]

Report message to a moderator

Re: Oracle Database Connection Error [message #578875 is a reply to message #578863] Wed, 06 March 2013 01:13 Go to previous messageGo to next message
Michel Cadot
Messages: 59065
Registered: March 2007
Location: Nanterre, France, http://...
Senior Member
Account Moderator
You didn't read what Blackswan posted you:

Blackswan
sqlplus
/ as sysdba


You
sqlplus /


Do you see the difference?

Regards
Michel
Re: Oracle Database Connection Error [message #578916 is a reply to message #578875] Wed, 06 March 2013 06:18 Go to previous messageGo to next message
swathi.shilpa
Messages: 8
Registered: March 2013
Junior Member
When am trying
sqlplus
/ as sysdba

ERROR:
ORA-09925: Unable to create audit trail file
HP-UX Error: 13: Permission denied
Additional information: 9925
ORA-09925: Unable to create audit trail file
HP-UX Error: 13: Permission denied
Additional information: 9925
*********************************************

I can login this DB when am connected as oracle user.But from this user(aed) i connected successfully till last day as "sqlplus /" .

As oracle USer:-

acgx0456:ac2e:oracle>$ echo $ORACLE_HOME
/u01/app/oracle/product/10.2.0

acgx0456:ac2e:oracle>$ echo $ORACLE_SID
ac2e

acgx0456:ac2e:oracle>$ sqlplus '/as sysdba'

SQL*Plus: Release 10.2.0.4.0 - Production on Tue Mar 5 23:54:15 2013

Copyright (c) 1982, 2007, Oracle. All Rights Reserved.


Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> select name,open_mode from v$database;

NAME OPEN_MODE
--------- ----------
ac2e READ WRITE

SQL> exit

[Updated on: Wed, 06 March 2013 06:37]

Report message to a moderator

Re: Oracle Database Connection Error [message #578938 is a reply to message #578916] Wed, 06 March 2013 08:46 Go to previous messageGo to next message
Michel Cadot
Messages: 59065
Registered: March 2007
Location: Nanterre, France, http://...
Senior Member
Account Moderator
Quote:
i connected successfully till last day as "sqlplus /" .


Yes but only when its environment is correct and the database open.

Regards
Michel
Re: Oracle Database Connection Error [message #578946 is a reply to message #578938] Wed, 06 March 2013 09:18 Go to previous messageGo to next message
swathi.shilpa
Messages: 8
Registered: March 2013
Junior Member
i don't know how to explain more....

"DATABASE IS OPEN AND RUNNING FINE"..

when i connected as oracle user to the server, i can connect to the db,but when am trying to connect the server with particular user(here am getting issue "aed" user),not able to connect database.Attached the env details and all in output file previously.

What else info i have to give here to get an idea about this error...
Re: Oracle Database Connection Error [message #578947 is a reply to message #578946] Wed, 06 March 2013 09:23 Go to previous messageGo to next message
BlackSwan
Messages: 22777
Registered: January 2009
Senior Member

open a terminal window & do EXACTLY as below (line for line)

id
env | sort


COPY the results from above then PASTE all back here.
Re: Oracle Database Connection Error [message #578948 is a reply to message #578947] Wed, 06 March 2013 09:25 Go to previous messageGo to next message
swathi.shilpa
Messages: 8
Registered: March 2013
Junior Member
acgx0456>$ id
uid=115(aed) gid=153(aed) groups=20(users),101(dba)

acgx0456>$ env|sort
$NODE>$
ACT_DATA_FILES=/scratch/garefund
ACT_LOAD_FILES=/prism/act/load
ACT_LOG_FILES=/prism/act/log
ACT_SH_FILES=/prism/act/sh
ACT_SQL_FILES=/prism/act/sql
ADMIN_LOG_FILES=/aed/claims2/log
ADMIN_SH_FILES=/aed/claims2/sh
ADMIN_SQL_FILES=/aed/claims2/sql
A__z=.5TMOUT
CAP_DATA_FILES=/scratch/garefund
CAP_LOAD_FILES=/prism/cap/load
CAP_LOG_FILES=/prism/cap/log
CAP_SH_FILES=/prism/cap/sh
CAP_SQL_FILES=/prism/cap/sql
CAP_TMP_FILES=/prism/cap/tmp
CGRDM_DATA_FILES=/scratch/garefund
CGRDM_LOAD_FILES=/prism/claims2/load
CGRDM_LOG_FILES=/prism/claims2/log
CGRDM_SH_FILES=/prism/claims2/sh
CGRDM_SQL_FILES=/prism/claims2/sql
CGRDM_TMP_FILES=/prism/claims2/tmp
CLAIMS2_DATA_FILES=/scratch/garefund
CLAIMS2_LOAD_FILES=/aed/claims2/load
CLAIMS2_LOG_FILES=/aed/claims2/log
CLAIMS2_SH_FILES=/aed/claims2/sh
CLAIMS2_SQL_FILES=/aed/claims2/sql
CLAIMS2_TMP_FILES=/aed/claims2/tmp
CLAIMS_DATA_FILES=/scratch/garefund
CLAIMS_LOAD_FILES=/prism/claims/load
CLAIMS_LOG_FILES=/prism/claims/log
CLAIMS_SH_FILES=/prism/claims/sh
CLAIMS_SQL_FILES=/prism/claims/sql
CLAIMS_TMP_FILES=/prism/claims/tmp
COBDIR=/opt/cob64
COLUMNS=168
COMMON_SH_FILES=/home/oracle/common/sh
COMMON_SQL_FILES=/home/oracle/common/sql
DONA_HOME=/home/dsp5486
EDITOR=vi
ENROLL_DATA_FILES=/scratch/garefund
ENROLL_LOAD_FILES=/prism/enroll/load
ENROLL_LOG_FILES=/prism/enroll/log
ENROLL_SH_FILES=/prism/enroll/sh
ENROLL_SQL_FILES=/prism/enroll/sql
ENROLL_TMP_FILES=/prism/enroll/tmp
ERASE=^H
EXTENDED_HISTORY=ON
FDM2_DATA_FILES=/scratch/garefund
FDM2_LOAD_FILES=/prism/fdm2/load
FDM2_LOG_FILES=/prism/fdm2/log
FDM2_SH_FILES=/prism/fdm2/sh
FDM2_SQL_FILES=/prism/fdm2/sql
FDM2_TMP_FILES=/prism/fdm2/tmp
FDM_DATA_FILES=/scratch/garefund
FDM_LOAD_FILES=/prism/fdm/load
FDM_LOG_FILES=/prism/fdm/log
FDM_SH_FILES=/prism/fdm/sh
FDM_SQL_FILES=/prism/fdm/sql
FDM_TMP_FILES=/prism/fdm/tmp
HEDIS_DATA_FILES=/scratch/garefund
HEDIS_LOAD_FILES=/prism/hedis/load
HEDIS_LOG_FILES=/prism/hedis/log
HEDIS_SH_FILES=/prism/hedis/sh
HEDIS_SQL_FILES=/prism/hedis/sql
HEDIS_TMP_FILES=/prism/hedis/tmp
HISTFILE=/aed/.sh_history
HISTSIZE=4096
HOME=/prism
JAVA_HOME=/opt/java
LD_LIBRARY_PATH=/opt/cob64/lib
LINES=45
LOGNAME=aed
MAIL=/var/mail/aed
MANPATH=/usr/local/share/man/%L:/usr/share/man/%L:/usr/share/man:/usr/contrib/man/%L:/usr/contrib/man:/usr/local/man/%L:/usr/local/ma n:/opt/mx/share/man:/opt/upgrade/share/man/%L:/opt/upgrade/share/man:/usr/dt/share/man:/opt/samba/man:/opt/pd/share/man/%L:/opt/pd/sh are/man:/opt/pd/share/man/%L:/opt/pd/share/man:/opt/pd/share/man/%L:/opt/pd/share/man:/opt/gnome/man:/opt/perf/man/%L:/opt/perf/man:/ opt/ignite/share/man/%L:/opt/ignite/share/man:/opt/hparray/share/man/%L:/opt/hparray/share/man:/opt/graphics/common/man:/opt/perl/man :/opt/prm/man/%L:/opt/prm/man:/opt/wbem/share/man:/opt/wlm/share/man/%L:/opt/wlm/share/man:/opt/openssl/man:/opt/openssl/prngd/man:/o pt/ssh/share/man:/opt/hpnpl//man:/opt/langtools/share/man/%L:/opt/langtools/share/man:/opt/sec_mgmt/share/man/%L:/opt/sec_mgmt/share/ man:/opt/aCC/share/man/%L:/opt/audio/share/man:/opt/ansic/share/man/%L:/opt/ansic/share/man:/opt/image/share/man:/opt/imake/man:/opt/ cobol/cobdir/man:/opt/ldapux/share/man:/opt/ldapux/ypldapd/man:/opt/cifsclient/share/man:/opt/hpsmdb/pgsql/man:/opt/resmon/share/man/ %L:/opt/samba/WTEC_Support_Tools/man:/opt/perl_32/man:/opt/perl_64/man:/opt/sfmdb/pgsql/man:/opt/sfm/share/man:/opt/gwlm/man/%L:/opt/ gwlm/man:/opt/aCC/share/man:/opt/cadvise/share/man/%L:/opt/cadvise/share/man:/opt/sentinel/man/%L:/opt/sentinel/man:/opt/openssl/fips /0.9.7/man:/opt/openssl/fips/0.9.8/man:/opt/resmon/share/man:/opt/syncsort/man
NODE=acgx0456
OPS_DATA_FILES=/scratch/garefund
OPS_LOAD_FILES=/prism/ops/load
OPS_LOG_FILES=/prism/ops/log
OPS_SH_FILES=/prism/ops/sh
OPS_SQL_FILES=/prism/ops/sql
OPS_TMP_FILES=/prism/ops/tmp
ORACLE_HOME=/u01/app/oracle/product/10.2.0
ORACLE_SID=ac2e
ORAENV_ASK=YES
PATH=/opt/cob64/bin:/usr/bin:/opt/aCC/bin:/opt/cobol/bin:/opt/ansic/bin:/usr/ccs/bin:/opt/perl/bin:/usr/contrib/bin:/usr/local/bin:/o pt/sudo/bin/:opt/hparray/bin:/opt/nettladm/bin:/opt/upgrade/bin:/opt/fcms/bin:/opt/resmon/bin:/opt/pd/bin:/opt/gnome/bin:/opt/perf/bi n:/opt/ignite/bin:/usr/bin/X11:/usr/contrib/bin/X11:/opt/graphics/common/bin:/opt/perl/bin:/opt/prm/bin:/usr/sbin/diag/contrib:/opt/m x/bin:/opt/wbem/bin:/opt/wbem/sbin:/opt/wlm/bin:/opt/hpnpl//bin:/opt/langtools/bin:/opt/sec_mgmt/spc/bin:/opt/imake/bin:/opt/vnc/bin: /opt/ssh/bin:/opt/hpsmh/bin:/opt/firefox:/opt/mozilla:/opt/perl_32/bin:/opt/perl_64/bin:/opt/sfm/bin:/opt/thunderbird:/opt/gwlm/bin:/ opt/cadvise/bin:/opt/sentinel/bin:/usr/local/bin:.:/u01/app/oracle/product/10.2.0/bin:/prism/bin:opt/syncsort/bin:/prism/bin
PA_LOG_FILES=/prism/preauth/log
PA_SH_FILES=/prism/preauth/sh
PREAUTH_DATA_FILES=/scratch/ac2e
PREAUTH_LOAD_FILES=/aed/preauth/load
PREAUTH_LOG_FILES=/scratch/ac2e
PREAUTH_SH_FILES=/aed/preauth/sh
PREAUTH_SQL_FILES=/aed/preauth/sql
PREAUTH_TMP_FILES=/scratch/ac2e
PRISM_DATA_FILES=/scratch/ac2e
PRISM_EBC=Y
PRISM_EOR=2
PRISM_LR=Y
PROFIT_DATA_FILES=/scratch/garefund
PROFIT_LOAD_FILES=/prism/profit/load
PROFIT_LOG_FILES=/prism/profit/log
PROFIT_SH_FILES=/prism/profit/sh
PROFIT_SQL_FILES=/prism/profit/sql
PROVIDER_DATA_FILES=/scratch/garefund
PROVIDER_LOAD_FILES=/prism/provider/load
PROVIDER_LOG_FILES=/prism/provider/log
PROVIDER_SH_FILES=/prism/provider/sh
PROVIDER_SQL_FILES=/prism/provider/sql
PROVIDER_TMP_FILES=/prism/provider/tmp
PS1=
PWD=/aed
REF_DATA_FILES=/scratch/garefund
REF_LOAD_FILES=/prism/ref/load
REF_LOG_FILES=/prism/ref/log
REF_SH_FILES=/prism/ref/sh
REF_SQL_FILES=/prism/ref/sql
REF_TMP_FILES=/prism/ref/tmp
SFTP_PERMIT_CHMOD=1
SFTP_PERMIT_CHOWN=1
SFTP_UMASK=
SHELL=/usr/bin/sh
SHLIB_PATH=/opt/cob64/lib:/u01/app/oracle/product/10.2.0/lib:/opt/syncsort/lib:/opt/cob64/lib
SSH_CLIENT=30.138.134.44 1986 22
SSH_CONNECTION=30.138.134.44 1986 30.135.43.31 22
SSH_TTY=/dev/pts/1
STATE_DATA_FILES=/scratch/garefund
STATE_LOAD_FILES=/home/saed/state/load
STATE_LOG_FILES=/home/saed/state/log
STATE_SH_FILES=/home/saed/state/sh
STATE_SQL_FILES=/home/saed/state/sql
STATE_TMP_FILES=/home/saed/state/tmp
SYNCSORT_INSERT=/home/syncsort/syncsort_opts_dflt.ins
TERM=xterm
TMOUT=3600
TZ=EST5EDT
USER=aed
WARP_DATA_FILES=/scratch/garefund
WARP_LOAD_FILES=/prism/fdm2/load
WARP_LOG_FILES=/prism/fdm2/log
WARP_SH_FILES=/prism/fdm2/sh
WARP_SQL_FILES=/prism/fdm2/sql
WARP_TMP_FILES=/prism/fdm2/tmp
_=/usr/bin/env

acgx0456>$ echo $ORACLE_HOME
/u01/app/oracle/product/10.2.0

acgx0456>$ echo $ORACLE_SID
ac2e
Re: Oracle Database Connection Error [message #578956 is a reply to message #578948] Wed, 06 March 2013 10:44 Go to previous messageGo to next message
BlackSwan
Messages: 22777
Registered: January 2009
Senior Member
>ERROR: ORA-09925: Unable to create audit trail file
>HP-UX Error: 13: Permission denied

OS user does not have required OS permission

BTW - The SYS schema should ONLY be used to apply Oracle patches or version upgrades.
SYS should NOT be used on any regular basis.
Re: Oracle Database Connection Error [message #578960 is a reply to message #578948] Wed, 06 March 2013 11:08 Go to previous messageGo to next message
Michel Cadot
Messages: 59065
Registered: March 2007
Location: Nanterre, France, http://...
Senior Member
Account Moderator
In the same window:
id
env | sort | egrep 'ORA|TNS|LIB|PATH'
sqlplus /

Then in another window with oracle user:
id
env | sort | egrep 'ORA|TNS|LIB|PATH'
sqlplus / as sysdba
select instance_name, name from v$instance, v$database;
select * from v$version;
select username, password from dba_users where username like '%AED%';
select value from v$parameter where name='os_authent_prefix';

(Note: this is just to use the same account than previously in the topic otherwise SYS/SYSDBA should not be used to do these commands.)

Regards
Michel

[Updated on: Wed, 06 March 2013 11:09]

Report message to a moderator

Re: Oracle Database Connection Error [message #578984 is a reply to message #578960] Wed, 06 March 2013 16:03 Go to previous messageGo to next message
swathi.shilpa
Messages: 8
Registered: March 2013
Junior Member
Attaching output from terminal as AED user.Please find the attachment.

Pasting output from terminal as oracle user here:--

acgx0456:ac2e:oracle>$ id
uid=101(oracle) gid=101(dba)
acgx0456:ac2e:oracle>$

acgx0456:ac2e:oracle>$ env | sort | egrep 'ORA|TNS|LIB|PATH'
DT_ORACATALOG=/u01/app/bmc/datatools/oracatalog
MANPATH=/u01/app/bmc/datatools/obacktrack/man
ORACLE_HOME=/u01/app/oracle/product/10.2.0
ORACLE_SID=ac2e
ORAENV_ASK=YES
PATH=/usr/bin:/opt/aCC/bin:/opt/cobol/bin:/opt/ansic/bin:/usr/ccs/bin:/opt/perl/bin:/usr/contrib/bin:/usr/local/bin:/opt/sudo/bin/:op t/hparray/bin:/opt/nettladm/bin:/opt/upgrade/bin:/opt/fcms/bin:/opt/resmon/bin:/opt/pd/bin:/opt/gnome/bin:/opt/perf/bin:/opt/ignite/b in:/usr/bin/X11:/usr/contrib/bin/X11:/opt/graphics/common/bin:/opt/perl/bin:/opt/prm/bin:/usr/sbin/diag/contrib:/opt/mx/bin:/opt/wbem /bin:/opt/wbem/sbin:/opt/wlm/bin:/opt/hpnpl//bin:/opt/langtools/bin:/opt/sec_mgmt/spc/bin:/opt/imake/bin:/opt/vnc/bin:/opt/ssh/bin:/o pt/hpsmh/bin:/opt/firefox:/opt/mozilla:/opt/perl_32/bin:/opt/perl_64/bin:/opt/sfm/bin:/opt/thunderbird:/opt/gwlm/bin:/opt/cadvise/bin :/opt/sentinel/bin:/usr/local/bin:.:/u01/app/bmc/datatools/obacktrack/bin:/u01/app/oracle/product/10.2.0/bin
PS1=$NODE:$ORACLE_SID:$USER>$
SHLIB_PATH=/usr/lib:/etc/opt/resmon/lib:/opt/gnome/lib:/opt/wlm/lib:/usr/local/lib:/opt/cobol/cobdir/coblib
acgx0456:ac2e:oracle>$

acgx0456:ac2e:oracle>$ sqlplus '/as sysdba'

SQL*Plus: Release 10.2.0.4.0 - Production on Wed Mar 6 16:45:47 2013

Copyright (c) 1982, 2007, Oracle. All Rights Reserved.


Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> select instance_name, name from v$instance, v$database;

INSTANCE_NAME NAME
---------------- ---------
ac2e AC2E

SQL> select * from v$version;

BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
PL/SQL Release 10.2.0.4.0 - Production
CORE 10.2.0.4.0 Production
TNS for HPUX: Version 10.2.0.4.0 - Production
NLSRTL Version 10.2.0.4.0 - Production

SQL> select username, password from dba_users where username like '%AED%';

USERNAME PASSWORD
------------------------------ ------------------------------
AED EXTERNAL

SQL> select value from v$parameter where name='os_authent_prefix';

VALUE
--------------------------------------------------------------------------------


  • Attachment: aed user.txt
    (Size: 2.83KB, Downloaded 65 times)
Re: Oracle Database Connection Error [message #578985 is a reply to message #578984] Wed, 06 March 2013 17:19 Go to previous messageGo to next message
BlackSwan
Messages: 22777
Registered: January 2009
Senior Member
You could avoid some, most, or all of these difficulties if SQL*Net was used to log into the DB by non-oracle users.
Re: Oracle Database Connection Error [message #578992 is a reply to message #578984] Wed, 06 March 2013 23:31 Go to previous messageGo to next message
swathi.shilpa
Messages: 8
Registered: March 2013
Junior Member
Any update please....
Re: Oracle Database Connection Error [message #579005 is a reply to message #578992] Thu, 07 March 2013 00:34 Go to previous messageGo to next message
Michel Cadot
Messages: 59065
Registered: March 2007
Location: Nanterre, France, http://...
Senior Member
Account Moderator
Please let us sleep from time to time.
ORA-27123: unable to attach to shared memory segment
 *Cause: shmat() call failed
 *Action: check permissions on segment, contact Oracle support

From oracle account:
ls -l $ORACLE_HOME/bin/sqlplus
ipcs -m

Regards
Michel

[Updated on: Thu, 07 March 2013 00:36]

Report message to a moderator

Re: Oracle Database Connection Error [message #579111 is a reply to message #579005] Thu, 07 March 2013 16:15 Go to previous messageGo to next message
swathi.shilpa
Messages: 8
Registered: March 2013
Junior Member
Thank You
Re: Oracle Database Connection Error [message #579125 is a reply to message #579111] Fri, 08 March 2013 00:34 Go to previous message
Michel Cadot
Messages: 59065
Registered: March 2007
Location: Nanterre, France, http://...
Senior Member
Account Moderator
So what was the problem?

Regards
Michel
Previous Topic: LOG History in Standby DB
Next Topic: Event alert created sucessfully on custom table but not firing
Goto Forum:
  


Current Time: Mon Sep 15 05:22:42 CDT 2014

Total time taken to generate the page: 0.08107 seconds