在用ASP开发应用程序时,使用的数据库是Oracle数据库,写完连接字符串的代码后在浏览器调试,却出现了错误。错误说明如下:ADODB.Connection 错误 ‘800a0e7a’ 未找到提供程序。该程序可能未正确安装。通过上网查资料终于找到了该问题的解决办法。

解决方法为:

1、IUSR_计算机名(Internet 来宾账号)”、”IWAW_计算机名(启动IIS进程账号)” 两个账号添到oracle中,并给了完全控制的权限.

2、找到安装oracle目录->右键->属性->安全,然后:

(1)权限->“用在此显示的可以应用到子对象的项目替代所有子对象的权限项目”选上。

(2)审核->“用在此显示的可以应用到子对象的项目替代所有子对象的权限项目”选上。

(3)所有者->“替换子容器及对象的所有者”选上。

按照上述的步骤操作完毕,就可以成功地连接Oracle数据库,现在就能够运行自己写的ASP程序了。

本文就介绍到这里,如果您想了解更多关于Oracle数据库的知识,可以看一下这里的文章:http://database./oracle/,您的收获就是对我们工作最大的肯定!

【编辑推荐】

    Oracle跟踪文件分析工具TKPROF使用简介Oracle数据库中Rank等函数的比较与选择如何配置Oracle 10g oem中的主机身份证明环境变量导致ASP.Net无法连接Oracle的一个案例PLSQL Developer8连接Oracle 10g X64版报错的解决