One way is to download the 32bits client from Oracle.
You install this version on another home or you desinstall the 64bits clients from the server and install the 32 bits client on the server.
You must use the Oracle client in 32 bits version.
I have the same error if i use the 64bits version.
The Client (32 bits)work well with the server (64 bits)