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