2 Day DBA > Managing Network Connections > Viewing Listener Status
Viewing Listener Status |
Previous |
Next |
You view listener status to determine if the listener is started and to check listener properties (such as the TCP/IP port numbers that the listener is listening on). You do so with the Listener Control (lsnrctl)
utility.
To view listener status:
Do one of the following:
On Linux: Start a terminal session and log in to the Oracle Database XE host computer with the oracle
user account.
On Windows: Log in to the Oracle Database XE host computer as the user who installed Oracle Database XE, and then open a command window.
On Linux, ensure that environment variables are set according to the instructions in "Setting Environment Variables on the Linux Platform".
Enter the following command:
LSNRCTL STATUS
If the listener is not started, the command displays the following error messages:
TNS-12541: TNS:no listener TNS-12560: TNS:protocol adapter error TNS-00511: No listener
If the listener is started, the command displays a report that looks something like this:
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=myhost)(PORT=1521))) STATUS of the LISTENER ------------------------ Alias LISTENER Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production Start Date 10-DEC-2005 19:06:12 Uptime 2 days 3 hr. 39 min. 32 sec Trace Level off Security ON: Local OS Authentication SNMP OFF Default Service XE Listener Parameter File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/listener.ora Listener Log File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/log/listener.log Listening Endpoints Summary... (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=myhost.mydomain.com)(PORT=1521))) (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=myhost.mydomain.com)(PORT=8080))(Presentation=HTTP) (Session=RAW)) Services Summary... Service "PLSExtProc" has 1 instance(s). Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service... Service "XE" has 1 instance(s). Instance "XE", status READY, has 1 handler(s) for this service... Service "XEXDB" has 1 instance(s). Instance "XE", status READY, has 1 handler(s) for this service... Service "XE_XPT" has 1 instance(s). Instance "XE", status READY, has 1 handler(s) for this service... The command completed successfully
In the preceding report, the bold text indicates particulars to look for. Their meanings are as follows:
(PORT=1521)
The listener is listening for database connections through Oracle Net on port 1521.
(PORT=8080))(Presentation=HTTP)
The listener is listening for database connections through HTTP on port 8080.
Service "XE" has 1 instance(s)
and Instance "XE", status READY
Oracle Database XE is properly registered with the listener and is ready to accept connections.