View a markdown version of this page

SQL Server 到 MySQL 的轉換設定 - AWS 資料庫遷移服務

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

SQL Server 到 MySQL 的轉換設定

當來源為 Microsoft SQL Server 且目標為 Amazon RDS for MySQL 或 Amazon Aurora MySQL 時,適用下列設定。您可以使用 AWS Management Console 或 ModifyConversionConfiguration API 操作來設定這些設定。

本主題涵蓋 SQL Server 到 MySQL 轉換路徑的特定設定。除了這些設定之外,DMS 結構描述轉換還提供適用於所有來源和目標對的設定,例如轉換後 SQL 中動作項目註解的嚴重性等級,以及使用生成式 AI 轉換的選項。如需這些設定,請參閱 常見的轉換設定

當您使用 API 或 AWS CLI 時,請在區段名稱 下指定轉換路徑設定MSSQL_TO_MYSQL。若要確認您的專案使用的區段名稱,請先呼叫 DescribeConversionConfiguration,並僅更新回應中存在的區段。

每個設定都會在括號中顯示 API 和 AWS CLI 參數名稱後面的 AWS Management Console 標籤。使用 API 或 CLI AWS 設定設定時,請使用 參數名稱。

建立其他常式來處理開啟的資料集 (OpenDatasetsProcedures)

指定 DMS 結構描述轉換是否模擬將 EXEC陳述式輸出儲存在 MySQL 不支援的資料表中的來源 SQL Server 模式。

  • false — 這些模式會保留為動作項目。

  • true — DMS 結構描述轉換會建立暫存資料表和額外的程序,以在目標上模擬此模式。

類型:布林值 (true | false)

預設false

下列範例示範如何使用 API 或 AWS CLI 設定此設定。

範例:將 SQL Server 設定為 MySQL 設定

下列範例OpenDatasetsProcedures會開啟 MSSQL_TO_MYSQL區段的 。

{ "MSSQL_TO_MYSQL": { "OpenDatasetsProcedures": true } }