Im getting the following error while starting listener on Oracle 8i (22.214.171.124.0)
Starting /u01/app/oracle/product/8.1.7/bin/tnslsnr: please wait...
TNS-12547: TNS:lost contact
TNS-12560: TNS:protocol adapter error
TNS-00517: Lost contact
Solaris Error: 32: Broken pipe
This is a dev. database and it was down like for months. I took over this db. and brought it is online now but has no listener listening. I dont know as what was done previously with this database( i mean, whether there were any patches applied) or any other work, which might have corrupted the Network conf. files. When i first tried to start the listener i got this error "ld.so.1: lsnrctl: fatal: relocation error: file lsnrctl: symbol nlepeget: referenced symbol not found". I thought it might be because they have run some patch installation previously and ran the command to make the tnslsnr file again : "make -f ins_net_server.mk install". After running this when i tried to start the listener, im getting the error that i have pasted in the beginning. Following are the environment variables that have been set
The evironment variables are set correctly, solaris file size has been set to unlimited (so, no problem with the listener.log file size). I have searched many documents but did not find any solution. Im requesting you to please provide your suggestion on this. can a relinking of executables work?