在 AWS Schema Conversion Tool 中使用离线模式 - AWS Schema Conversion Tool

在 AWS Schema Conversion Tool 中使用离线模式

您可以在离线模式下运行 AWS Schema Conversion Tool。接下来,您可以了解如何在与源数据库断开连接时使用现有 AWS SCT 项目。

AWS SCT 不需要连接到源数据库即可运行以下操作:

  • 添加映射规则。

  • 创建数据库迁移评估报告。

  • 转换数据库架构和代码。

  • 编辑源代码和转换后的代码。

  • 将源代码和转换后的代码作为 SQL 脚本保存到文本文件中。

在离线模式下使用 AWS SCT 之前,请先连接到源数据库,加载元数据并保存项目。打开此项目或断开与源数据库服务器的连接,以便在脱机模式下使用 AWS SCT。

在离线模式下运行 AWS SCT
  1. 启动 AWS Schema Conversion Tool 并创建一个新项目。有关更多信息,请参阅 在 AWS SCT 中启动和管理项目

  2. 添加源数据库服务器并连接到源数据库。有关更多信息,请参阅 在 AWS SCT 中将服务器添加到项目

  3. 添加目标数据库服务器或使用虚拟目标数据库平台。有关更多信息,请参阅 在 AWS Schema Conversion Tool 中映射到虚拟目标

  4. 创建映射规则以定义源数据库的目标数据库平台。有关更多信息,请参阅 在 AWS Schema Conversion Tool 中映射数据类型

  5. 选择视图,然后选择主视图

  6. 在显示源数据库对象的左侧面板中,选择源数据库架构。打开该对象的上下文 (右键单击) 菜单,然后选择加载架构。此操作将所有源架构元数据加载到 AWS SCT 项目中。

    创建报告转换架构操作还会将所有源架构元数据加载到 AWS SCT 项目中。如果从上下文菜单运行其中一个操作,请跳过加载架构操作。

  7. 文件菜单上,选择保存项目,将源数据库元数据保存在项目中。

  8. 选择断开与服务器的连接,断开与源数据库的连接。现在,您可以在离线模式下使用 AWS SCT。