win2003 老的ASP程序报错 Microsoft OLE DB Provider for Orac(0x80004005)

时间:2022-01-04 11:11:44

ASP连接ORACLE报错,记得环境刚配置完成的时候一切正常,今天莫名其妙的报错了

报错位置78行:

win2003 老的ASP程序报错 Microsoft OLE DB Provider for Orac(0x80004005)

这是一个很老的系统,代码没人去东,只是从老的机器迁移到新的服务器中,想想应该是环境的问题

网上搜索后发现解决方法:
把oracle安装目录下更改权限:
添加IUSR_计算机名、IWAW_计算机名两个用户添加进去,Authenticated Users 重置“读取和执行”权限。然后在高级把三个用户勾上“用在此显示的可以应用到子对象的项目………………”

win2003 老的ASP程序报错 Microsoft OLE DB Provider for Orac(0x80004005)

重启IIS后程序恢复正常。