In 11.2 when you have grid infrastructure installed (which is, if I'm not mistaken, required when using ASM), then the listener must be running from the grid home (in your case called asm) when you want to control it via srvctl. It is still possible to start a listener from the db home by using lsnrctl (and the listener.ora file), but this listener can't be controlled via srvctl (and thus can't benefit from oracle restart). Regards, Freek D'Hooge Uptime Oracle Database Administrator email: freek.dhooge@xxxxxxxxx tel +32(0)3 451 23 82 http://www.uptime.be disclaimer: www.uptime.be/disclaimer --- From: oracle-l-bounce@xxxxxxxxxxxxx [mailto:oracle-l-bounce@xxxxxxxxxxxxx] On Behalf Of Guillermo Alan Bort Sent: vrijdag 14 januari 2011 16:26 To: oracle-l-freelists Subject: listener... which home? hi guys, so, we have two homes in a server. One is /u01/app/asm, obviously this is the ASM home. it's an 11g home as well. Then we have the /u01/app/oracle/product/11.2.0 home which is the DB home. There is a single DB in this server. The listener is running from /u01/app/asm/bin/tnslsnr.... which to me is odd. Is there any reason you can think of for this? (I already asked the previous owner of this server and they replied it was "by design"). I can see some benefits (like in theory you don't need to bring down the listener for $OH patching... and you usually have the ASM home in the latest patch/version... what cons do you find in this? cheers Alan.- -- //www.freelists.org/webpage/oracle-l