I should add. that in this case oracle uses tnsnames.ora on your DB server, not the one that you have on your workstation.
So, make sure you have correct entries in tnsnames.ora on your db server.

Regards.