欢迎访问雀朵烟花问答网
如果实在不是这个原因,那有可能是以下问题:(以下选至其它网页上的内容)
首先产生该错误的根源是 c:\\winnt\\temp目录
我自已总认为temp目录没有多大用。在优化系统的时候图省事就将这个目录删除了
所以就出现了这样的错误。看了好多的网上的解释解答。都得不到原因。只是说权限不足.但是根源呢
我的机子的C盘为NTFS分区 其它的分区均为FAT32分区 所以应该不存在NTFS的权限问题但是没有想到的是这个 temp目录的问题
相信大家在运行和数据库打交道的asp文件时遇到过一下的问题:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x1844 Thread 0x1b40 DBC 0x554cc59c Jet'。
friends/conn.asp,行5
昨天我也遇到了,以前解决的办法都是重新安装系统,昨天我实在是不想安装,所以跑去msdn去查,结果终于给找到了~~
发布出来给大家分享~~~
除了你把数据库路径写错会出现这种问题以外,还有的原因应该是对系统临时目录访问权限不够的原因,所以应该把everyone加入到系统临时目录的安全选项中。。
记住是系统的临时目录,不是用户的临时目录~如:2000的系统临时路径是:/winnt/temp