You're trying to use a 32 bit Oracle Client with 64 bit SQL Developer.
You're doing something in SQL Developer that's requiring us to load OCI - in your connection properties, use Network Alias instead of Connect Identifier for TNS, or make sure in your Advanced settings you don't have 'Use OCI/Thick driver' enabled.
Or, install a 64 bit copy of the Oracle Client and tell SQL Developer to use that home instead.
Hi thank Jeff.
its me. I've put the TNS names in the right place and it works. Thanks for pointing that out to me