(Solved) use_sid_as_service_<listener> and RAC SCAN
The use_sid_as_service_<listener> parameter in listener.ora allows very old software that insists on connecting to Oracle SID to actually connect to Oracle service. Has anybody successfully implemented this parameter along with SCAN of a RAC database? Here's my test, using Oracle 19.21 running on 2-node RAC on OS of RHEL8.9.
- Create a separate listener dedicated to using SID as service on RAC (so I won't mess up the current listener being used by other people). Ref: Oracle Doc 2456650.1.
. oraenv <-- set to ASM
srvctl add listener -listener LISTENER_TMP -p "TCP:1522" -o $ORACLE_HOME
srvctl start listener -l LISTENER_TMP