Access / Excel 2010无法识别的数据库格式

时间:2018-04-20 16:39:06

标签: excel ms-access-2010 excel-2010

我在服务器上有几个Access 2010数据库以及一个Excel 2010文件,可以在多个这些数据库和MS SQL数据库之间移动数据。这些文件都是使用Office 2010创建的,并且在托管这些文件的服务器上没有安装其他Office应用程序。当我尝试打开其中一个Access数据库时,Excel文件运行到运行时错误'-2147467259(8004005)'。

相关信息:

  • 我正在使用ADODB连接,如下所示:
Set myConn = New ADODB.Connection
myConn.Open "Provider=Microsoft.ACE.OLEDB.12.0; " & _
    "Data Source=\\x-xxx-xxx\particular_location\Applications Dept\Job Tracking\Common\JobTaskTrackerActiveJobs.accdb"
  • 我有其他Access 2010数据库位于不同的虚拟服务器上,当通过相同的ADODB连接和提供程序信息连接到它们时,不会抛出此错误。这使我相信它是服务器计算机或损坏文件的特定内容,而不是整个Access 2010的问题。
  • 昨晚成功压缩并修复了特定的Access 2010数据库文件,并且Excel 2010文件整个上午都成功运行,直到它没有。 DB文件是6,000 KB,因此不是达到2GB限制的问题。
  • 应用于此服务器的最新更新发生在4天前,它包含Excel 2010安全更新,但Excel文件自今天以来一直成功运行。
  • 最近升级到Office 2016的用户,但只能访问前端应用程序,而不能访问后端数据库文件 - 这是否会导致版本控制之间的问题?

我不确定会导致这种情况发生的问题是什么。有什么帮助吗?

0 个答案:

没有答案