Unable to start Oracle Listener in the eHealth machine

Document ID : KB000023387
Last Modified Date : 14/02/2018
Show Technical Document Details

Problem: The oracle listener service does not start. 

Causes :The Listener requires access to the directory '/var/tmp/.oracle/' in  order to write socket files.  The socket files are used for internal pipe connections to  the database.

Resolution: Make sure that the $NH_USER operating system account has write access to the /var/tmp directory and if it exists, full permissions to the /var/tmp/oracle directory.

Additional Information:
You receive the following messages in the "listener.log" file:   
  
   TNSLSNR for Solaris: Version 9.2.0.3.0 - Production on 25-JAN-2007
   15:38:51
  
   Copyright (c) 1991, 2002, Oracle Corporation.  All rights reserved.
  
   System parameter file is /usr1/oracle/ora92/network/admin/listener.ora
   Log messages written to /usr1/oracle/ora92/network/log/listener.log
   Trace information written to
   /usr1/oracle/ora92/network/trace/listener.trc
   Trace level is currently 0
  
   Started with pid=8417
   Error listening on: (ADDRESS=(PROTOCOL=IPC)(KEY=EHEALTH))
   TNS-12541: TNS:no listener
    TNS-12560: TNS:protocol adapter error
     TNS-00511: No listener
      Solaris Error: 2: No such file or directory
   TNSLSNR for Solaris: Version 9.2.0.3.0 - Production
   System parameter file is /usr1/oracle/ora92/network/admin/listener.ora
   Log messages written to /usr1/oracle/ora92/network/log/listener.log
   Error listening on: (ADDRESS=(PROTOCOL=IPC)(KEY=EHEALTH))
   TNS-12541: TNS:no listener
    TNS-12560: TNS:protocol adapter error
     TNS-00511: No listener
      Solaris Error: 2: No such file or directory

(Legacy KB ID CNC TS23535 )