AWS Database Migration Service
分步迁移指南 (API 版本 2016-01-01)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

使用示例数据库进行迁移

建议使用 Amazon 提供的示例 Oracle 数据库来演练前面的大纲和指南。此数据库模拟简单的体育赛事票务系统。可以在 https://github.com/awslabs/aws-database-migration-samples 找到用于生成示例数据库的脚本。

要构建示例数据库,请转到 oracle/sampledb/v1 文件夹并按照 README.md 文件中的说明操作。

该示例创建约 8-10 GB 数据。示例数据库还包含 ticketManagment 包,可使用此包生成一些事务。要生成事务,请登录 SQL*Plus 或 SQL Developer,并以 dms_sample 身份运行以下命令:

SQL>exec ticketManagement.generateTicketActivity(0.01,1000);

第一个参数为事务延迟 (以秒为单位),第二个参数为要生成的事务数。前面的过程仅向客户“售票”。您将看到对 sporting_event_ticket 和 ticket_purchase_history 表进行的更新。

在您“售出”一些票后,可使用以下命令传输这些票:

SQL>exec ticketManagement.generateTransferActivity(1,100);

第一个参数为事务延迟 (以秒为单位),第二个参数为要生成的事务数。该过程还更新 sporting_event_ticket 和 ticket_purchase_history。