Re: Finding TNS listener ports

From: Mladen Gogala <gogala.mladen_at_gmail.com>
Date: Wed, 29 Jul 2020 20:20:07 -0400
Message-ID: <090fb0b6-54aa-f9bf-c750-645e26e502cf_at_gmail.com>


That is still much more cumbersome than nmap:

[root_at_ora19c oracle]# nmap localhost|grep oracle 1521/tcp open  oracle
[root_at_ora19c oracle]#

On 7/29/20 4:34 PM, Radoulov, Dimitre wrote:
>
> On Solaris I would use something like this:
>
> pgrep -lf '[t]nslsnr' |
>   while read p x l x; do
>     printf 'listener %s is listening on the following
> interfaces/ports:\n' "$l"
>     pfiles "$p" |
>        nawk '/sockname: AF_INET / && !/0.0.0.0/ {
>            _[$3] = $5
>          } END {
>          for (__ in _) print __, _[__]
>          }'
>   done
>
>

-- 
Mladen Gogala
Database Consultant
Tel: (347) 321-1217

--
http://www.freelists.org/webpage/oracle-l
Received on Thu Jul 30 2020 - 02:20:07 CEST

Original text of this message