12c Client: ORA-12154 or TNS-3505 after Upgrade
There is an issue with the 12c client and the use of multiple TNS aliases in a tnsnames.ora file.
If you have recently upgraded to 12c and have copied a tnsnames.ora file from an environment
where pre 12c clients existed, please be aware of the following issue:
12c Client: TNS-3505 or ORA-12154 Using TNSNAMES.ORA (Doc ID 2152990.1)
Pre 12c clients would be able to resolve the following style of TNS connect string where
multiple aliases might exist:
MYDB,MYDB.us.oracle.com,MYDB.oracle.com = <==Multiple aliases separated by a comma. All forms would be resolvable by a pre-12 client.