问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

access80004005错误的处理方法

发布网友 发布时间:2024-10-06 19:29

我来回答

1个回答

热心网友 时间:2024-10-31 07:34

本文介绍访问access提示不能打开注册表关键字,access 80004005 错误的处理方法

错误信息如下:
----------------------------------
Microsoft OLE DB Provider for ODBC Drivers 错误 ''''80004005''''
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 ''''Temporary (volatile) Jet DSN for process 0x728 Thread 0x854 DBC 0x276fb44 Jet''''。
----------------------------------
下面几个可能原因:
1。微软已经不更新ODBC,需要改用JET的方式连接ACCESS数据库文件;
2。系统目录的权限发生的变更。
也有老帖子说什么原因是:“ACCESS数据库文件是ACCESS97版本的”,这个无须考虑,我用的是ACCESS2000数据库。
对于第一个原因,原来的连接字串如下:
--ODBC连接方式------------------------
mdbpath=server.MapPath("my.mdb.asp")
CnnStr = "DBQ=" & mdbpath & ";DRIVER={Microsoft Access Driver (*.mdb)};uid=admin;pwd="
-------------------------------------
改用JET连接后连接字串为:
---JET连接方式---------------------
CnnStr = "Provider=Microsoft.Jet.OLEDB.4.0;User Id=admin;Data Source="& mdbpath &" '''';Password=luntanbbs"
-------------------------------------
测试过后无效,虽然提示的错误信息有点不同:
----------------------------------
Microsoft JET Database Engine 错误 ''''80004005'''' 未指定的错误
----------------------------------
最后检查第二个原因:系统目录权限不足。经询问,原来由于出于安全的考虑一同事把该服务器的WINNT目录设置为 Administrators、system “完全控制”,users 只读。
但是,按道理,这样的权限设置,ODBC的驱动程序处于 winntsystem32odbcjt32.dll 这个也是可读的,难道是因为缺少“执行”权限?
我把 winntsystem32目录下所有以odbc开头的DLL文件全部授予“执行”权限,发现还是一样的错误信息。跟着我索性把整个 system32 目录设成 everyone 可执行,可是一测试依然不行。
难道是还有其他文件被ODBC或JET调用但又不在这个system32目录下且又没有得到充分授权而导致失败?
正在想的时候,蓦然瞥见 winnttemp 目录。嘿,我把 temp 目录设置成 everyone 可“写入”看看。
一测试,嘿,成了。使用ODBC连接方式的程序,成功的读取更新ACCESS数据库中的记录。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
土狗一般多大开始懂人性 如何训练 小土狗怎么训练才听话 新手训狗的好方法 跑跑卡丁车故事模式哪一关还海盗船长(人物)奖励的,骨灰玩家说下._百 ... 跑跑卡丁车手游被遗忘的炮塔的宝藏在哪_跑跑卡丁车手游被遗忘的炮塔的... 跑跑卡丁车手游在被遗忘的炮塔附近搜寻宝藏怎么做?遗忘炮塔宝藏攻略... 跑跑卡丁车手游被遗忘炮塔宝藏在哪 炮塔附近搜寻宝箱位置详解-新手攻略... 跑跑卡丁车被遗忘的炮塔附近宝藏在哪里_跑跑卡丁车被遗忘的炮塔附近宝藏... 跑跑卡丁车手游在遗忘的炮塔附近搜寻宝藏在哪 遗忘炮塔宝藏位置详解 迅捷路由器使用问题 ...MATLAB7.0的,程序总是在打开后一会,就自动关闭了。希望能帮忙哦,感... 我是一名初二学生 想开淘宝号买东西 听说可以不用银行卡 用支付宝... ...区毓璜顶办事处包含哪些社区?文化三巷属于哪里 怎么开淘宝店。我只是学生。没有多的钱和时间。。 我是学生新手怎么开淘宝? 最先就咳嗽后去拿了副中药吃了就发烧有痰现在喂什么药都不吃咋办嘛 吃中药期间,喉咙微痛,有痰,并伴有声音嘶哑,怎么办? CAD编辑颜色无法改变,该如何解决呢? ...1-100数字,每行输出10个,凡5的倍数不输出拜托各位了 3Q 怎么学习电脑语言拜托各位了 3Q 手机的JAVA功能是什么意思?谁能举个例子说一下?我就知道JAVA是一... 拆分盘区块链是什么,拆分盘平台 做月子能不能吃面食 匹奇的那款TB-1220卷发棒能用来卷刘海吗? 匹奇那款特细9mm卷发棒适合男生卷发用嘛?感觉卷度好像很小的样子。 飞科和匹奇卷发棒哪个好 头发又黑又粗的,不知道用匹奇的1247陶瓷卷发棒可以保持一天吗? 匹奇抓齿自动卷发棒的定型效果如何? 乐视靠什么活着 现在的技术可以把自己的手机改造成傻妞手机吗 乞校正陆贽奏议进御札子作者简介 为何你变得如此冷漠 asp编写程序时连接access数据库,运行时出现Microsoft OLE DB Provider... ...我想用别人的身份证办银行卡然后自己开通网银 ...数据的“不能打开注册表关键字”80004005错误 我们是90后的学生,正在尝试着在开淘宝店,请问卖数码产品适合吗?其次... ASP的'80004005' 是个什么错误?如何解决?谢谢! asp 发生 '80004005' 错误 黄山北社区位于哪个省 毓桂大街属于什么社区 我是一名小学生,我在淘宝网上看见一个东西,我怎么才能买(不让父母知... 2022年河池市高考录取分数线是多少分数线 克苏鲁的呼唤第五章攻略介绍_克苏鲁的呼唤第五章攻略是什么 克苏鲁的呼唤书店密码是多少介绍_克苏鲁的呼唤书店密码是多少是什么 克苏鲁的呼唤第八章攻略介绍_克苏鲁的呼唤第八章攻略是什么 ...空鬼介绍_[空鬼]克苏鲁神话生物科普--空鬼是什么 克苏鲁的呼唤36号仓库怎么进入介绍_克苏鲁的呼唤36号仓库怎么进入是什么... 补充维生素b6的食物有哪些 怎么鉴别花生油品质的好坏? ...老抖音号里隐藏的作品,会对作品流量和新抖音号有影响吗 来?_百度... 抖音新号多久能发视频?