360°网站管家_运维学院_提供最新最全的服务器运维视频教程与网站维护视频教程

标题: asp程序可以运行,有access数据库的asp网页无法打开,解决办法如何? [打印本页]

作者: 360网站管家    时间: 2015-9-26 14:49
标题: asp程序可以运行,有access数据库的asp网页无法打开,解决办法如何?
ASP错误现象:单独的asp程序(不带access数据库)可以运行,但是链接access数据库,有access数据库的asp网页无法打开,解决办法如何?
IIS错误代码:
Microsoft JET Database Engine 错误 '80004005'
未指定的错误
解决办法:
一、检查存放Microsoft Access数据库文件的文件夹是否有对IIS匿名帐号有写入权限,如果没有,请赋于写入权限,特别是当错误信息为(Microsoft JET Database Engine 错误 '80004005' 操作必须使用一个可更新的查询。)时。

二、JET 引擎在链接数据库的时候会在%windir%/temp/目录下创建临时文件,而IIS匿名帐号对%windir%/temp/目录操作权限不够,添加IIS匿名帐号(IUSR_计算机名)对%windir%/temp/的读写权限即可。
三,把 C:/windows/temp 目录权限,赋予everyone 运行/读取/写入权限。




欢迎光临 360°网站管家_运维学院_提供最新最全的服务器运维视频教程与网站维护视频教程 (http://bbs.360wzgj.com/) Powered by Discuz! X3.2