我在Window 8中使用Microsoft Visual Studio Express 2012 for Web和Oracle数据库11g。
当我使用GridView连接数据库时,我收到以下错误。
找不到Oracle客户端和网络组件。这些组件由Oracle Corporation提供,是Oracle 7.3.3或更高版本客户端软件安装的一部分。
在安装这些组件之前,提供程序无法运行。
我该如何解决这个问题?
答案 0 :(得分:0)
答案 1 :(得分:0)
我从here找到了这个答案,希望它能解决你的问题:
要找出此错误的原因和解决方案,请按照以下步骤操作 以下步骤
在oracle的sql plus实用程序中尝试测试连接。如果连接失败,则安装或配置错误 oracle客户端组件。
如果首先在IIS上安装oracle,则应立即重启。
如果这个是OCIW32.dll的多个副本,你必须确保只有一个OCIW32.dll副本应该在/ Bin中 oracle主文件夹的文件夹。
- 醇>
将IUSR_machine名称帐户和IWAM_machine名称帐户添加到Oracle主文件夹。给两个帐户完全控制。
要执行此操作,请在Windows资源管理器中右键单击Oracle主文件夹。 单击“属性”,然后单击“安全”选项卡。添加适当的 帐户,然后给他们完全控制。重新启动计算机。