转换器应用程序拒绝MS Access 2010 accdb文件

时间:2011-09-08 15:36:57

标签: mysql ms-access converter ms-access-2010

我安装了Bullzip MS2mySQL转换器和Convert-In.com的另一个转换器。我正在使用MS Access 2010 accdb文件,该文件在Access中正常工作但在两个转换器中都出错。与旧的Access 2007 mdb文件一起使用时,两个转换器都能正常工作。

Bullzip转换器错误为“错误3706:无法找到提供商。可能未正确安装。”我有一个open forum topic over there,但我有几个月的开放主题,根本没有回复。

转换转换器的错误是“无法识别的数据库格式”。他们的文档指定Access 2010支持,而Bullzip没有提到支持的版本。

Access Save As对话框不提供除2010 accdb之外的任何选项。

有人对此有任何建议吗?客户端需要继续使用Access作为GUI,但我需要将数据流畅地移植到mySQL以用于我们的Web应用程序。

//编辑 我的Access 2010副本仅提供accdb甚至新文件。所以我尝试用accdb格式创建一个新的数据库,并将2007作为版本,并仅导入问题文件中的表。没有表格或查询等。所有转换器都尝试了相同的错误。

//编辑2 根据HansUp建议将数据导入另一个文件 - 我将版本更改为Access 2003,mdb显示为格式,文件由转换器打开!

1 个答案:

答案 0 :(得分:1)

Access Save As对话框不提供除2010 accdb之外的任何选项。

抱歉,我没有Access 2010,所以不知道为什么它不会让你保存为MDB。但是,由于该选项不可用,请创建一个新的MDB,然后打开它并将所需的所有内容从旧的ACCDB导入新的MDB。听起来您可以将转换器实用程序与MDB一起使用。

如果可能的话,我宁愿用带有ODBC链接的本地Access表替换它们的MySQL对应物。利用MySQL中的所有数据,您可以避免在Access和MySQL之间同步数据的挑战。