Access 2007 链接表管理器为一个用户禁用 - 和错误 8458

Posted

技术标签:

【中文标题】Access 2007 链接表管理器为一个用户禁用 - 和错误 8458【英文标题】:Access 2007 Linked Table Manager Disabled for One User - and Error 8458 【发布时间】:2012-06-06 21:59:30 【问题描述】:

我有一个 Access 前端数据库连接到各种后端(Access、mysql、dBase),它在每个用户计算机上作为单独的实例运行。所有用户都有Access 2007,本系统共有5个用户。每个用户都从他们的本地硬盘上运行数据库。

在一台计算机上,我无法打开任何链接表并收到错误消息“来自外部数据库驱动程序 (8458) 的意外错误”。另外,我注意到右键单击表链接定义时,链接表管理器被禁用(灰显)。

奇怪的是,如果我在这台计算机上创建一个空白的 Access 数据库,我可以毫无问题地创建和打开链接表。

【问题讨论】:

【参考方案1】:

如果您还没有,请尝试 Microsoft 的以下“修复”。

启动 Windows 资源管理器,然后浏览到 Borland 文件夹。

如果您找不到该文件夹​​,请按照以下步骤操作。 注意:由于 Microsoft Windows 有多个版本,因此您的计算机上的以下步骤可能会有所不同。如果是,请参阅您的产品文档以完成这些步骤。

点击开始,然后点击搜索。 点击所有文件和文件夹。 在全部或部分文件名框中,键入 Borland。 在查找范围列表中,单击我的电脑。 点击搜索

Borland 文件夹重命名为 BorlandOld。 (例如,将 C:\Borland 重命名为 C:\BorlandOld。)

【讨论】:

有趣的是,我在Microsoft kb article 上看到了这个建议,最初认为它不适用。文章指出这是 AC2000 的问题,我愚蠢地认为这台计算机没有 Borland 软件,因为没有其他用户有。结果发现 Borland 驱动程序存在,并且该修复程序也适用于 AC 2007。建议奏效了。

以上是关于Access 2007 链接表管理器为一个用户禁用 - 和错误 8458的主要内容,如果未能解决你的问题,请参考以下文章

在 Access 2007 CSV 导出中:禁用科学记数法

使用 Oracle 的 ODBC 链接表登录 Access 2007

在 Access 2007 中链接 ODBC 表

Access 2007:无法识别的数据库格式

Access 2007,VBA:将 BLOB 插入链接表时出现奇怪的错误

Access 2007 - LostFocus 活动