Hi,
Sometimes You can get “TNS-00584: Valid node checking configuration error ” error.
Details of error are as follows.
TNS-00584: Valid node checking configuration error
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=<hostname>)(PORT=1521))) TNS-12532: TNS:invalid argument TNS-12560: TNS:protocol adapter error TNS-502: Invalid argument 32-bit Windows Error: 515: Unknown error Error listening on: (ADDRESS=(PROTOCOL=TCP)(Host=<hostname>)(Port=1562)) TNS-12560: TNS:protocol adapter error TNS-00584: Valid node checking configuration error Connecting to (ADDRESS=(PROTOCOL=TCP)(Host=hostname)(Port=1521)) TNS-12537: TNS:connection closed TNS-12560: TNS:protocol adapter error TNS-00507: Connection closed
There is an invalid hostname in the TCP.INVITED_NODES list in the sqlnet.ora file.
Oracle no longer allows the listener to startup if an invalid hostname or ip address is specified in the invited_nodes list. The listener will not start if any of the hosts or ip addresses are note resolvable. The only solution to this issue is to ensure that all the hostnames and ip addresses in the invited nodes list are resolvable using ping or nslookup from the host where the listener is starting.
In some cases, the localhost might cause this behavior.
To solve this error, go to sqlnet.ora and check and fix the right INVITED_NODES IP as follows,
[oracle@msdbadm01 ~]$ cd $ORACLE_HOME/network/admin
[oracle@msdbadm01 admin]$ vi sqlnet.ora
TCP.INVITED_NODES=(localhost, <IP ADDRESS>)
TCP.VALIDNODE_CHECKING = YES
TCP.INVITED_NODES = (192.168.63.34,192.168.63.35,192.168.63.36)
Do you want to learn more details about RMAN, then read the following articles.
https://ittutorial.org/rman-backup-restore-and-recovery-tutorials-for-beginners-in-the-oracle-database/