基本上,当您考虑它时,这个任务很容易,但我在 Microsoft Access或MSDN中没有找到答案。我必须创建一个到新数据库的连接并查询旧数据库。验证旧数据后,所有内容都以新的精细表单写入我的新数据库。
有任何想法吗?
补充:旧数据库是一个火鸟数据库。此数据需要重新构建并迁移到新的MySQL数据库。
基本上,当您考虑它时,这个任务很容易,但我在 Microsoft Access或MSDN中没有找到答案。我必须创建一个到新数据库的连接并查询旧数据库。验证旧数据后,所有内容都以新的精细表单写入我的新数据库。
有任何想法吗?
补充:旧数据库是一个火鸟数据库。此数据需要重新构建并迁移到新的MySQL数据库。
如果您的数据库中没有二进制数据,我建议只进行 csv 导出和重新导入。
您可以使用数据库工作台之类的工具。
为什么要迁移到 MySQL?
您需要在 MySQL 中单独创建模式,但这并不难,有很多教程,您可能会找到一个 Firebird 工具来将 DDL 导出到一个可以正常工作或易于修改的脚本中。
如果您想在中间使用 Access,只需从 Access 附加两个外部数据库中的每一个(使用 ODBC 或您选择的驱动程序)。您可以使用查询设计器向导来构建 INSERT INTO ... FROM ... 类型查询,就像在任何其他情况下一样。
如果您可以通过 ODBC 访问 firebird 数据库,我建议您使用 mysql 迁移工具包。