如何为我的 AWS DMS 任务安装适用于 Windows 的 AWS SCT 和数据库驱动程序,以便转换数据库 schema?

上次更新时间:2019 年 11 月 15 日

对于 AWS Database Migration Service (AWS DMS) 任务,我需要安装 AWS Schema Conversion Tool 和数据库驱动程序。该如何操作?

简短描述

AWS SCT 会自动将源数据库 schema 和大部分自定义代码转换为与目标数据库兼容的格式。任何无法转换的数据都将相应标记,以便在迁移过程中手动转换数据。

解决方法

首先,在本地系统上安装 AWS SCT,然后安装所需的数据库驱动程序。

安装 AWS SCT

注意:以下步骤适用于为 Windows 操作系统安装 AWS SCT

  1. 下载 zip 文件夹,例如 aws-schema-conversion-tool-1.0.latest
  2. 提取 AWS Schema Conversion Tool .msi 文件,例如 AWS Schema Conversion Tool-build-number.msi
  3. 打开文件夹。
  4. 运行 AWS SCT 安装程序文件。

安装数据库驱动程序

注意:以下步骤使用适用于 Windows 的 Java Database Connectivity (JDBC) 驱动程序为运行 MySQL 的环境安装数据库驱动程序。

  1. 从您的数据库引擎文档中下载连接器。有关更多信息,请参阅安装所需的数据库驱动程序
  2. 选择适用于 MySQL 的 JDBC 驱动程序,然后选择下载
  3. 下载与平台无关(与架构无关)的 ZIP 存档或 TAR 存档。
  4. 解压缩文件,例如 mysql-connector-java-5.1.42
  5. 创建一个目录,然后将文件移动到此新目录中,例如 C:\java-5-1-42
  6. 记录或复制该文件位置。

在 AWS SCT 中全局设置驱动程序位置

  1. 打开 AWS SCT,然后从设置中选择全局设置
  2. 选择驱动程序
  3. 在 MySQL 驱动程序路径中,选择浏览
  4. 转到您之前记录的驱动程序的位置,例如 C:\java-5-1-42
  5. 打开文件夹并选择可执行的 jar 文件,例如 mysql-connector-java-5.1.42-bin
  6. 选择确定