PRB:错误信息:0x80004005:General Error Unable to Open Registry Key(出现常规错误,无法打开注册表项)



症状
当访问连接到 Access 数据库的页面时,可能会在浏览器中收到以下错误信息:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x614 Thread 0x6c0 DBC 0x21dd07c Jet'.
(FileName), (LineNumber)

原因
用于访问页面的帐户无法访问 HKEY_LOCAL_MACHINESOFTWAREODBC 注册表项。

解决方案
重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要先进行备份,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 (http://support.microsoft.com/kb/256986/) Microsoft Windows 注册表说明

警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。

1. 启动注册表编辑器 (Regedt32.exe)。
2. 在注册表中选择下面的项:
HKEY_LOCAL_MACHINESOFTWAREODBC
3. 在安全菜单上,单击权限。
4. 为访问网页的帐户键入所需的权限。
5. 退出注册表编辑器。

原文地址:http://support.microsoft.com/kb/295297/zh-cn

  • No Comments Yet

添加新评论 »

captcha