Amazon Schema Conversion Tool (Amazon SCT) 可以将源数据库架构和大部分数据库代码对象(如视图、存储的流程和函数)自动转换为与目标数据库兼容的格式,从而使异构数据库的迁移可预测。任何无法自动转换的对象都会被明确标记,以便通过手动转换这些对象来完成迁移。SCT 还可以扫描应用程序源代码以查找嵌入式 SQL 语句,并将其作为数据库架构转换项目的一部分进行转换。在此过程中,SCT 通过将旧的 Oracle 和 SQL Server 函数转换为其等效的亚马逊云科技服务来执行云原生代码优化,从而帮助您在数据库迁移的同时实现优化应用程序。架构转换完成后,SCT 可以使用内置的数据迁移代理将数据从一系列数据仓库迁移到 Amazon Redshift。
Amazon Schema Conversion Tool 支持以下转换 -
源数据库 |
Amazon RDS 上的目标数据库 |
Oracle 数据库 |
Amazon Aurora*、MySQL、PostgreSQL、MariaDB |
Oracle 数据仓库 |
Amazon Redshift |
Microsoft SQL Server |
Amazon Aurora*、Amazon Redshift、MySQL、PostgreSQL、MariaDB |
Teradata |
Amazon Redshift |
IBM Netezza |
Amazon Redshift |
Greenplum |
Amazon Redshift |
HPE Vertica |
Amazon Redshift |
MySQL 和 MariaDB |
PostgreSQL |
PostgreSQL |
Amazon Aurora*、MySQL、MariaDB |
Amazon Aurora |
PostgreSQL |
IBM DB2 LUW |
Amazon Aurora*、MySQL、PostgreSQL |