按网上说的方法试了一下....还是不行啊!
安装的时候会提示无法注册oracle10gdbzhs.dll和oracle10gdbus.dll
我试的方法如下
文件夹bin下面放instant client的dll文件(可以到oracle官方网站上下载)和oracle.key文件(必须,可以从安装好的oracle的bin目录中copy),dll如下:文件夹admin中放文件sqlnet.ora和tnsnames.ora。和oracle9i的设置一样。 注册表: 
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE]下 
"ORACLE_HOME"="c:\\oracle10g\\ora10g" [HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0]下 
"NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK" 
"ORACLE_HOME"="c:\\oracle10g\\ora10g" 环境变量: 
在path中添加oracle路径:c:\oracle10g\ora10g\bin  最后设置完成后注销或重启系统,使环境变量生效。 注意:文件中提到的oracle.key文件中只包含一行内容“Software\ORACLE\HOME0” 。这个文件在安装oracle后的bin目录下就有,如果没有自己创建一个即可。