【发布时间】:2015-04-02 05:30:49
【问题描述】:
我正在尝试使用 MySQL Workbench 应用程序将 Filemaker 数据库迁移到 MYSQL。在这里,我安装了一个 ODBC 驱动程序来访问 filemaker 数据库。在 MySQL Workbench Migration Wizard 中,我可以连接到源数据库和目标数据库,选择一个模式并运行检索表。下一步失败并给我以下错误:
Traceback (most recent call last):
File "C:\Program Files\MySQL\MySQL Workbench 6.2 CE\workbench\wizard_progress_page_widget.py", line 192, in thread_work
self.func()
File "C:\Program Files\MySQL\MySQL Workbench 6.2 CE\modules\migration_source_selection.py", line 456, in task_fetch_schemata
self.main.plan.migrationSource.doFetchSchemaNames(only_these_catalogs)
File "C:\Program Files\MySQL\MySQL Workbench 6.2 CE\modules\migration.py", line 241, in doFetchSchemaNames
catalog_names = self.getCatalogNames()
File "C:\Program Files\MySQL\MySQL Workbench 6.2 CE\modules\migration.py", line 205, in getCatalogNames
return self._rev_eng_module.getCatalogNames(self.connection)
SystemError: Error("('HY000', '[HY000] [FileMaker][FileMaker] FQL0002/(1:45): The table named "TABLES" does not exist. (8309) (SQLExecDirectW)')"): error calling Python module function DbSql92RE.getCatalogNames
ERROR: Retrieve schema list from source: Error("('HY000', '[HY000] [FileMaker][FileMaker] FQL0002/(1:45): The table named "TABLES" does not exist. (8309) (SQLExecDirectW)')"): error calling Python module function DbSql92RE.getCatalogNames
Failed
如何才能成功完成迁移?
【问题讨论】:
-
此迁移是您只需要执行一次以获取数据,还是需要多次执行此过程? IE。迁移是您应用程序业务逻辑的一部分,还是只是您需要将数据从 FileMaker 获取到 mysql,但您可以?
标签: odbc datasource mysql-workbench database-migration filemaker