

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

# 使用适用于 Db2 的 Amazon RDS 和 IBM Db2 LUW 作为目标 AWS DMS
<a name="CHAP_Target.DB2"></a>

您可以使用 () 将数据从 Db2 迁移到适用于 Db2 的 Amazon RDS 或本地 Db2 数据库。 AWS Database Migration Service AWS DMS

有关 AWS DMS 支持作为目标的 Db2 LUW 版本的信息，请参见。[的目标 AWS DMS](CHAP_Introduction.Targets.md)

可以使用安全套接字层 (SSL) 加密 Db2 LUW 端点与复制实例之间的连接。有关将 SSL 用于 Db2 LUW 端点的更多信息，请参阅[将 SSL 与 AWS Database Migration Service](CHAP_Security.SSL.md)。

## 使用 Db2 LUW 作为目标时的限制 AWS DMS
<a name="CHAP_Target.DB2.Limitations"></a>

使用 Db2 LUW 数据库作为目标时，以下限制适用。 AWS DMS有关将 Db2 LUW 作为源时的限制，请参阅[使用 Db2 LUW 作为源代码时的限制 AWS DMS](CHAP_Source.DB2.md#CHAP_Source.DB2.Limitations)。
+ AWS DMS 只有当源是 Db2 LUW 或 z/OS 的 Db2 时，才支持 Db2 LUW 作为目标。
+ 使用 Db2 LUW 作为目标不支持完整 LOB 模式的复制。
+ 在完全加载阶段，使用 Db2 LUW 作为目标不支持 XML 数据类型。这是 IBM dbload 实用工具的一个限制。有关更多信息，请参阅 *IBM Informix 服务器*文档中的 [dbload 实用工具](https://www.ibm.com/docs/en/informix-servers/14.10?topic=utilities-dbload-utility)。
+ AWS DMS 使用与双引号字符 (“) 相对应的值截断 BLOB 字段。这是 IBM dbload 实用工具的一个限制。
+ AWS DMS 在 DMS 版本 3.5.3 中迁移到 Db2 LUW 目标时，不支持 parallel 满载选项。此选项在 DMS 版本 3.5.4 或更高版本中提供。

## 使用 Db2 LUW 作为目标时的端点设置 AWS DMS
<a name="CHAP_Target.DB2.ConnectionAttrib"></a>

您可以使用端点设置来配置 Db2 LUW 目标数据库，这与使用额外连接属性类似。您可以在使用 AWS DMS 控制台创建目标端点时指定设置，或者使用中的`create-endpoint`命令和 `--ibm-db2-settings '{"EndpointSetting": "value", ...}'` JSON 语法。[AWS CLI](https://docs.aws.amazon.com/cli/latest/reference/dms/index.html)

下表显示了将 Db2 LUW 用作目标时可以使用的端点设置。


| Name | 说明 | 
| --- | --- | 
|  `KeepCsvFiles`  |  如果为 true，则将用于复制数据的所有.csv 文件 AWS DMS 保存到 Db2 LUW 目标中。DMS 使用这些文件进行分析和故障排查。  | 
|  `LoadTimeout`  |  DMS 在 Db2 目标上执行的操作超 AWS DMS 时之前的时间（以毫秒为单位）。默认值为 1200（20 分钟）。  | 
|  `MaxFileSize`  |  指定用于将数据传输到 Db2 LUW 的 .csv 文件的最大大小（以 KB 为单位）。  | 
|  `WriteBufferSize`  |  在 DMS 复制实例的本地磁盘上生成 .csv 文件时使用的内存中文件写入缓冲区的大小（以 KB 为单位）。默认值为 1024 (1 MB)。  | 