

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 重构微软 SQL Server 和 Oracle 数据库的优先级划分指南 AWS
<a name="welcome"></a>

*Amazon Web Services 的 Sagar Patel、Ryan Brenon、Mohan Karunanithi 和 Isaac Enderline ()AWS*

*2021 年 12 月*（[文档历史记录](doc-history.md)）

开源数据库提供了更低的成本、速度和灵活性，其采用率正在迅速增长。你可能计划将本地微软 SQL Server 或 Oracle 商业数据库迁移到开源数据库引擎，例如 Amazon Web AWS Services 上的 PostgreSQL 和 MySQL（）。但是，由于缺少工具、缺乏资源和时间限制，可能很难快速识别需要最少努力即可迁移的数据库。

本指南概述了自动收集和分析数据的流程，并确定了目标的优先顺序，以更好地识别候选数据库。此过程有助于最大限度地减少识别可迁移到开源数据库引擎的数据库所涉及的资源、成本和精力。该指南介绍了如何遍历不费吹灰之力的任务来分析数据库与开源引擎的兼容性，并帮助您生成按优先顺序排列的列表，这些数据库可以毫不费力地迁移。

该指南适用于计划将 Oracle 或 SQL Server 数据库迁移到开源数据库的计划或项目经理、数据库管理员、数据库工程师以及运营或基础设施经理 AWS。

## 甄选和确定优先顺序的过程
<a name="selection-process"></a>

本指南中讨论的数据库平台重定优先级过程包括三个主要步骤：

1. [收集配置管理数据库 (CMDB) 数据](cmdb.md)

1. [收集基于架构的 PL/SQL 对象和大小](pl-sql.md)

1. [运行 AWS Schema Conversion Tool (AWS SCT) 报告以识别候选数据库](sct.md) 

![\[选择要重构的 SQL Server 和 Oracle 数据库并确定其优先级的三个步骤 AWS\]](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/database-refactor-prioritization/images/prioritization-process.png)
