Oracle 9i is pretty old. I’m not sure if there’s going to be any 64bit software for it. You’ll probably need newer 64bit drivers (10g, or 11). Once you’ve got the drivers setup then a 64bit client can talk to a 32bit server without issue.
Actually, there is an edition of Oracle 9i (Release 2) for 64 bits:
<a href=”http://www.oracle.com/technology/software/products/oracle9i/htdocs/win64soft.html”>Oracle9i Database Release 2 Enterprise/Standard/Personal/Client Edition
for Windows XP 2003/Windows Server 2003 (64-bit)</a>
For other operating systems:
<a href=”http://www.oracle.com/technology/software/products/oracle9i/index.html”>Oracle9i Database Downloads</a>