1

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

Bullzip 转换器错误是“错误 3706:找不到提供程序。它可能没有正确安装。” 我在那里有一个开放的论坛主题,但我在那里有几个月前没有任何回复的开放主题。

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

访问另存为对话框没有为我提供除 2010 accdb 之外的任何选项。

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

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

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

4

1 回答 1

1

" Access Save As 对话框没有为我提供除 2010 accdb 之外的任何选项。 "

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

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

于 2011-09-08T16:13:11.330 回答