繁体   English   中英

使用asp.net连接到Oracle数据库11g

[英]Connect to Oracle database 11g with asp.net

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

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

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

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

我怎么解决这个问题?

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

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

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

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM