ORA-12505: TNS:listener does not currently know of SID given in connect descriptor.
ERROR
ORA-12505: TNS:listener does not currently know of SID given in connect descriptor.
Solution
First connect to pluggable database.
check listener status .It should be up and running.
$ lsnrctl status listener
SQL> show parameter local; NAME TYPE VALUE --------------------- --------- --------------- local_listener string LISTENER_PRIM parallel_force_local boolean FALSE SQL> alter system set local_listener='(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=node1.learnomate.org)(PORT=1521)))' scope=both; SQL> alter system register; SQL> show parameter local; NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ local_listener string (DESCRIPTION=(ADDRESS=(PROTOCO L=tcp)(HOST=node1.learnomate.o rg)(PORT=1521))) parallel_force_local boolean FALSE
Now again stop LISTENER once and start again, it will take 60 sec to start.Then check listener status.