欢迎访问雀朵烟花问答网
设置首页
加入收藏
使用帮助
雀朵烟花问答网 > 电脑/网络 > 网页/网站
已解决
运行asp文件出现“常见错误不能打开注册表关键字”这是怎么回事?
悬赏分:0 - - 阅读次数:
运行asp文件出现“常见错误不能打开注册表关键字”这是怎么回事?
提问者:匿名
最佳答案
你那很有可能是连接数据库文件地址写错了,检查一下数据库名即可,我之前的网站,除了根目录conn.asp中链接了数据库之外,muisc文件夹中也有一个conn.asp文件,后来一查看,发现里面也链接了数据库,就是因为这里没有改成现在的数据库名才出错的,,,

如果实在不是这个原因,那有可能是以下问题:(以下选至其它网页上的内容)

首先产生该错误的根源是 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

楼层编号: 1 
回答者:gzqianjin - 会员 一级 - 提交时间:2010-01-28 22:14:25

欢迎访问雀朵烟花问答网
http://queduo.yanhua.red