10.8.2 模式检索和选择

检索可用数据库列表并选择要迁移到 MySQL 的特定数据库(和表)。

获取模式列表

模式列表是从源和目标 RDBMS 中检索的。用于连接的帐户需要具有适当的权限才能列出和读取要迁移的模式。还将验证目标 RDBMS 连接设置。这是一个自动化的信息性步骤,报告与连接相关的错误、一般日志信息或两者(见下图)。

执行的步骤包括:连接到源 DBMS,检查连接,并从源中检索模式列表。

图 10.52 MySQL Workbench 迁移:获取模式列表

内容在周围的文字中描述。

模式选择

选择要迁移到 MySQL 的数据库。

架构名称映射方法步骤提供了以下用于从 Microsoft SQL Server 迁移的选项 :

笔记

此示例使用 Microsoft SQL Server 作为源 RDMS。尽管其他数据库系统的选项会有所不同,但概念保持不变。

  • 保持模式不变: Catalog.Schema.Table -> Schema.Table:这将创建多个数据库,每个模式一个。

  • 只有一个模式:Catalog.Schema.Table -> Catalog.Table:将每个模式合并到一个数据库中(参见下图)。

  • 只有一个模式,将当前模式名称保留为前缀: Catalog.Schema.Table -> Catalog.Schema_table:将模式名称保留为前缀。

图 10.53 MySQL Workbench 迁移:模式选择

内容在周围的文字中描述。