1Next >
HDR | 发表于:10-09-01 19:39 [添加收藏] 楼主 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
系统环境
Windows 2003+IIS6+NTFS ASP+Access 错误信息 Microsoft JETDatabase Engine 错误 '80004005' 未指定的错误 故障原因 此类错误一般出现于文件系统为NTFS格式中,是IIS匿名帐号(IUSR_计算机名)对相关文件、文件夹操作权限不足引起的。 一、存放数据库文件夹对IIS匿名帐号没有写入、修改权限,错误表现为无法对数据库进行更新、写入 二、 系统临时文件夹目录对IIS匿名帐号没有写入、修改权限,错误表现为访问服务器上任何采用Microsoft JET Database Engine 链接Access类数据库的文件都是出错。正常情况下是不会出现这个错误的,当使用某些系统垃圾清理优化工具、或其它一些因素可能会导致这个目录权限发生 改变。所以请慎重使用此类工具。 解决办法 一、检查存放Microsoft Access数据库文件的文件夹是否有对IIS匿名帐号有写入权限,如果没有,请赋于写入权限,特别是当错误信息为(Microsoft JET Database Engine 错误 '80004005' 操作必须使用一个可更新的查询。)时。 二、JET 引擎在链接数据库的时候会在%windir%/temp/目录下创建临时文件,而IIS匿名帐号对%windir%/temp/目录操作权限不够,添加IIS匿名帐号(IUSR_计算机名)对%windir%/temp/的读写权限即可。 1, C:WINDOWSTEMP文件夹权限不够,至少也要给出USERS组的可读可写权限; (给出权限) 2, C:WINDOWSTEMP文件夹的磁盘满了,文件写不进去了;(清空TEMP文件夹) 3, 你的服务器装了MCAFEE杀毒软件,它的访问保护禁止了TEMP文件可写;(修改访问保护设置) 4, 还是MCAFEE杀毒软件的问题,解决步骤:按访问扫描属性-所有进程-检测项-扫描文件(在写入磁盘时)勾去掉,OK. 其它一些未指定的错误,可以尝试重新注册ASP脚本解释链接库文件。 依顺序运行以下命令: 1.regsvr32 jscript.dll 2.regsvr32 vbscript.dll 3.iisreset
Ta最近还发表过
[分享]
KingCMS文章插件标签完全解析
(14-04-22)
[使用]
JET Database Engine 错误 '80004005' 错误解决方法
(11-12-15)
[分享]
PHP中检测字符编码准确率极高的函数
(11-05-04)
[分享]
分享目前最新的PHP中文手册
(11-04-26)
[使用]
windows2003,IIS配置错误及解决方案
(10-10-27)
随机阅读
[使用]
好久不来了,来看看大家
(15-05-20)
[模板]
免费分享 八梦网络工作室模板,个人原创,欢迎使用!
(15-04-15)
[疑问]
求教:kingcms如何从程序上防范Ddos攻击?
(13-07-10)
[使用]
kingcms的文章可以批量添加吗
(12-11-06)
[疑问]
外部模版和内部模板接口处为什么会有一段空白间隙呢?
(12-08-18)
|
zongxiao08 | 发表于:11-04-25 16:52 沙发 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() ![]() |
学写了 谢谢啊
|
kfzy | 发表于:11-12-15 19:03 板凳 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() |
怎么设置呢
|
dujun0618 | 发表于:11-12-15 19:55 4楼 [回复] #Top# |
---|---|
![]() ![]() ![]() |
1Next >