我的一位最终用户在通过网络打开 MDB(Microsoft Access)文件时遇到了问题。该用户每月只使用一次此 Access 数据库,上个月运行良好。这次,当我们打开它时,它给出了一个外部内容错误,要求您“启用”或“禁用”外部内容。一旦您选择启用,它不会调出完整的数据库程序(就像对其他人所做的那样),而是调出一个“选择表”菜单,您可以在其中选择看起来像数据库的各个部分。
到目前为止,我已经将 Access 和 Excel 更改为允许外部数据,正如本文所建议的那样:http://office.microsoft.com/en-us/excel-help/block-or-unblock-external-content-in-office-documents-HA010065176.aspx
我尝试过重启电脑、更新 Windows/Office 以及查看一些 Technet 文章。在 Google 上搜索此问题并没有找到很多与我相关的具体问题,而我们所有其他用户(Microsoft Office 2007 和 2010)都可以正常打开此文件。
这个特定的最终用户正在使用运行 Microsoft Office 2007 的 Windows XP。有人知道如何做吗?这样当我们打开文件时,它就能正常打开数据库吗?
如果您需要任何其他信息,请告诉我。感谢您的关注!
编辑1:根据 Jeong Kim 的建议,我确认所有网络驱动器都可以访问。我们最近在相关系统中添加了一个映射驱动器,但没有更改其他驱动器
解决方案:进一步研究映射驱动器问题后,发现有两个驱动器映射到同一个位置,但驱动器号不同。一旦我删除了多余的驱动器,我们就可以毫无问题地打开文件。
谢谢!
答案1
外部内容错误使我认为数据库具有链接到存储在网络位置的另一个数据库的表。
在出现问题的计算机上,尝试检查所有网络驱动器是否均可访问,并且是否映射了与未发生问题的计算机相同的驱动器号。
数据库可能正在尝试查找存储在 N:\Some\folder\file.mdb 中的外部内容,但找不到它。