The listener supports no services
Dopo aver eseguito il comando
# lsnrctl status
...........Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /u01/app/oracle/product/12.2.0.1/db_1/network/admin/listener.ora
Listener Log File /u01/app/oracle/diag/tnslsnr/rmancat/listener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=rmancat.com.com)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
The listener supports no services
The command completed successfully
Questa situazione corrisponde ad un listener funzionante correttamente ma il processo di background non registra correttamente le istanze.
Verificare che le istanze sia up e running e la configurazione dei file listener.ora e tnsnames.ora.
Se dopo queste verifiche il problema sussiste controllare il parametro di inizializzazione local_listener e assegnargli la stringa di connessione.
SQL> show parameter local_listener
NAME TYPE VALUE
-------------------- -----------
local_listener string
SQL> alter system set local_listener="(ADDRESS=(PROTOCOL=tcp)(HOST=rmancat.com)(PORT=1521))";
System altered.
SQL> show parameter local_listener
NAME TYPE VALUE
--------------- ----------------------
local_listener string (ADDRESS=(PROTOCOL=tcp)(HOST=rmancat.com.com)(PORT=1521))
Verificare che i serivizi sono agganciati al listener.