本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
SQL Server 到 MySQL 的转换设置
当源为微软 SQL Server 且目标为适用于 MySQL 的亚马逊 RDS 或亚马逊 Aurora MySQL 时,以下设置适用。您可以使用 AWS Management Console 或 ModifyConversionConfigurationAPI 操作配置这些设置。
本主题介绍特定于 SQL Server 到 MySQL 转换路径的设置。除了这些设置外,DMS Schema Conversion 还提供适用于所有源和目标对的设置,例如转换后的 SQL 中操作项注释的严重性级别以及使用生成式 AI 进行转换的选项。有关这些设置,请参阅常用转换设置。
使用 API 或 AWS CLI 时,请在分区名称下指定转换路径设置MSSQL_TO_MYSQL。要确认您的项目使用的分区名称,请DescribeConversionConfiguration先调用并仅更新响应中显示的部分。
每个设置都显示 AWS Management Console 标签,后面是括号中的 AP AWS I 和 CLI 参数名称。使用 API 或 AWS CLI 配置设置时,请使用参数名称。
- 创建其他例程来处理打开的数据集 ()
OpenDatasetsProcedures -
指定 DMS 架构转换是否模拟将语
EXEC句输出存储在表中的源 SQL Server 模式,而 MySQL 不直接支持这种模式。-
false— 这些模式留作操作项目。 -
true— DMS 架构转换会创建临时表和用于在目标上模拟此模式的附加过程。
类型:布尔值 (
true|false)默认值:
false -
以下示例说明如何使用 API 或 AWS CLI 配置此设置。
示例:将 SQL 服务器配置为 MySQL 设置
以下示例OpenDatasetsProcedures为该MSSQL_TO_MYSQL部分启用。
{ "MSSQL_TO_MYSQL": { "OpenDatasetsProcedures": true } }