[英]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或更高版本的客户端软件安装的一部分。
在安装这些组件之前,提供程序将无法运行。
我怎么解决这个问题?
我从这里找到了这个答案,希望它能解决您的问题:
要找出此错误的原因和解决方案,请按照以下步骤操作
在oracle的sql plus实用程序中尝试测试连接。 如果连接失败,则说明Oracle客户端组件的安装或配置错误。
如果oracle首先安装在IIS上,则应立即重新启动。
如果该目录是OCIW32.dll的多个副本,则必须确保只有一个OCIW32.dll副本应位于oracle主文件夹的/ Bin文件夹中。
将IUSR_machine名称帐户和IWAM_machine名称帐户添加到Oracle主文件夹。 完全控制两个帐户。
为此,请在Windows资源管理器中右键单击Oracle主文件夹。 单击属性,然后单击安全选项卡。 添加适当的帐户,然后完全控制他们。 重启你的电脑。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.