

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 步驟 3。執行 AWS SCT 報告
<a name="sct"></a>

在此步驟中，您會使用[步驟 2](pl-sql.md) 的輸出 （格式化為 CSV 檔案） 做為執行[AWS SCT 多伺服器評估器](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_AssessmentReport.Multiserver.html)的輸入。您必須先將登入憑證 （使用者 ID 和密碼）、資料庫名稱和資料庫描述新增至 CSV 檔案，才能將其做為多伺服器評估者的輸入 AWS SCT 。請遵循 AWS 文件中[範例](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_AssessmentReport.Multiserver.html#CHAP_AssessmentReport.Multiserver.Input)提供的 AWS SCT 格式。

多伺服器評估器會 AWS SCT 針對 CSV 檔案中列出的每個資料庫結構描述執行 。它會產生詳細報告，反映每個結構描述的轉換複雜性。此計算是根據 AWS SCT 可自動轉換的程式碼物件、儲存物件和語法元素的百分比，以及在遷移期間手動修正的程式碼。複雜度值的範圍是 1 （最不複雜） 到 10 （最複雜）。

![\[根據 AWS SCT 報告篩選資料庫的條件\]](http://docs.aws.amazon.com/zh_tw/prescriptive-guidance/latest/database-refactor-prioritization/images/filter-by-complexity.png)


AWS SCT 根據程式碼轉換和遷移的努力，指定轉換複雜性層級。數字 1 代表最低的複雜性，數字 10 代表最高等級的複雜性。在轉換複雜性層級上排序，並篩選小於 2 的值，會產生適合遷移至目標資料庫引擎的資料庫清單。您可以包含其他屬性，例如資料庫大小和物件總數，以微調候選項目清單，如下列範例所述。

## 多伺服器評估器範例
<a name="assessor-examples"></a>

下列範例使用 AWS SCT 多伺服器評估器來評估 Oracle 和 SQL Server 資料庫結構描述。評估會根據 PostgreSQL 和 MySQL 做為目標資料庫引擎來執行。

 AWS SCT 多伺服器評估器會產生摘要彙總報告，顯示每個遷移目標的預估複雜性。您可以在 Amazon Relational Database Service (Amazon RDS) for PostgreSQL 或 Amazon RDS for MySQL 目標引擎的資料欄*轉換複雜性*資料欄上排序此報告。這會根據程式碼轉換需求、儲存複雜性和語法複雜性，提供可輕鬆遷移至 PostgreSQL 或 MySQL 等開放原始碼資料庫引擎的資料庫清單，且幾乎無需費力。

下表顯示 SQL Server 資料庫的範例清單，這些資料庫是遷移至開放原始碼資料庫引擎的早期候選項目，例如 PostgreSQL 和 MySQL。資料表也包含步驟 2 輸出的總*物件*和*大小，以 GB* 為單位的資料欄表示。 [步驟 2. 收集 PL/SQL 物件和大小](pl-sql.md)

![\[SQL Server 資料庫的範例 AWS SCT 報告，這些資料庫是遷移至開放原始碼資料庫引擎的早期候選項目\]](http://docs.aws.amazon.com/zh_tw/prescriptive-guidance/latest/database-refactor-prioritization/images/sql-sct-report.png)


資料會以遞增順序排序在 *Conversion 複雜性*資料欄 （適用於 Amazon RDS for PostgreSQL 或 MySQL)。您也可以根據您的需求，依*大小以 GB* 為單位進一步排序資料表，並依*物件總數*遞增排序。這會導致資料庫結構描述清單，其大小較小、物件較少，且轉換複雜性最低。資料表顯示轉換複雜性為 1 （最不複雜） 的 SQL Server 資料庫結構描述清單，適用於 Amazon RDS for PostgreSQL 和適用於 MySQL 的 Amazon RDS。這些結果顯示，將這些結構描述遷移到開放原始碼資料庫引擎需要最少的努力 AWS。

下表顯示類似的 Oracle 資料庫清單，這些資料庫是遷移至開放原始碼 PostgreSQL 和 MySQL 資料庫的早期候選項目。

![\[Oracle 資料庫的範例 AWS SCT 報告，這些資料庫是遷移至開放原始碼資料庫引擎的早期候選項目\]](http://docs.aws.amazon.com/zh_tw/prescriptive-guidance/latest/database-refactor-prioritization/images/oracle-sct-report.png)


Oracle 和 SQL Server 資料表也提供重要資訊，例如結構描述名稱、資料庫版本、物件總數、結構描述的大小及其轉換複雜性。您可以使用此資料，根據您的需求檢閱和規劃遷移。