!连接oracle9i时报“未找到 Oracle 客户端和网络组件”错误

紧急求助!连接oracle9i时报“未找到 Oracle 客户端和网络组件”错误
在asp.net和winform程序中连接数据库都没有问题,连接字串都是一样的, "Provider=MSDAORA.1;Data   Source=web;Persist   Security   Info=True;User   ID=test;Password=test ",可在web   service中就报“未找到   Oracle   客户端和网络组件。。。。”这个错误,哪位朋友以前解决过这个问题?

------解决方案--------------------
我也碰到了这个问题,这个东西怪的很
------解决方案--------------------
oracle9i企业版吗?
------解决方案--------------------
建一个虚拟目录,然后在这个目录里面建立WEB服务,
然后在项目里面添加这个这个建立好的 WEB服务网站 ,就可以调用了
------解决方案--------------------
9I有一个BUG,如果你用的是NTFS的话,那么,需要重置9I安装目录下的权限,具体网上查一查吧
------解决方案--------------------
据我的理解:1.是在 Oracle 9.02i 版的问题,2.你的 ORACLE_HOME 路径所在的分区格式是:NTFS格式;解决方法 到Oracleora92 打开Ora92的-》属性-》安全,选Authenticated Users 看下面的属性 将Read and Execute 的勾去掉,然后又勾上,确定重新启动机器 ,ok 搞定,就是这么简单,
当然要避免这种问题,您可以这么做:不要安装Oracle9.02 或者不要安装在NTFS格式的分区