0

我在 Window 8 中使用 Microsoft Visual Studio Express 2012 for Web 和 Oracle 数据库 11g。

当我使用 GridView 连接数据库时,出现以下错误。

未找到 Oracle 客户端和网络组件。这些组件由 Oracle Corporation 提供,是 Oracle 7.3.3 或更高版本客户端软件安装的一部分。

在安装这些组件之前,提供程序无法运行。

我怎么解决这个问题?

4

2 回答 2

0

我从这里找到了这个答案,希望它能解决你的问题:

要找出此错误的原因和解决方案,请按照以下步骤操作

  1. 在 oracle 的 sql plus 实用程序中尝试测试连接。如果连接失败,则说明 oracle 客户端组件的安装或配置不正确。

  2. 如果 oracle 首次安装在 IIS 上,您应该立即重新启动。

  3. 如果有多个 OCIW32.dll 副本,您必须确保只有一个 OCIW32.dll 副本位于 oracle 主文件夹的 /Bin 文件夹中。

  4. 将 IUSR_machine 名称帐户和 IWAM_machine 名称帐户添加到 Oracle 主文件夹。让两个帐户完全控制。

为此,请在 Windows 资源管理器中右键单击 Oracle 主文件夹。单击属性,然后单击安全选项卡。添加适当的帐户,然后让他们完全控制。重启你的电脑。

于 2013-11-12T06:15:18.120 回答
0

通过安装 oracle 驱动程序http://www.oracle.com/technetwork/database/windows/downloads/index-101290.html

于 2013-11-12T05:58:32.317 回答