本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将 SAP ASE 数据库作为 Amazon Database Migration Service 的目标
您可以使用以下方式将数据库 (以前称为 Sybase) 迁移到 SAP Adaptive Server Enterprise (ASE) 数据库。Amazon DMS,请使用任意支持的数据库源。
支持 SAP ASE 版本 15、15.5、15.7、16 和更高版本。
将 SAP ASE 数据库作为 Amazon Database Migration Service 目标的先决条件
在开始将 SAP ASE 数据库作为 Amazon DMS 的目标之前,请确保满足以下先决条件:
-
向 Amazon DMS 用户提供 SAP ASE 账户访问权限。此用户必须具有 SAP ASE 数据库中的读/写权限。
-
在某些情况下,您可能会复制到安装在 Microsoft Windows 上 Amazon EC2 实例上使用非拉丁字符 (例如,中文) 配置的 SAP ASE 版本 15.7。在此类情况下,Amazon DMS 需要在目标 SAP ASE 计算机上安装 SAP ASE 15.7 SP121。
将 SAP ASE 数据库作为的目标时的限制Amazon DMS
将 SAP ASE 数据库作为的目标时,以下限制将适用:Amazon DMS:
-
Amazon DMS不支持包含带以下数据类型的字段的表。具有这些数据类型的复制列显示为 null。
-
用户定义的类型 (UDT)
-
将 SAP ASE 作为 Amazon DMS 目标时的额外连接属性
您可以使用额外的连接属性配置 SAP ASE 目标。在创建目标终端节点时,您可以指定这些设置。如果您具有多个连接属性设置,请用分号将它们彼此分开,并且不需要额外的空格。
下表显示了将 SAP ASE 作为目标时的可用额外连接属性:
名称 | 描述 |
---|---|
|
如果要将 TLS 用于 ASE 15.7 及更高版本的版本,请设置此属性。 默认值: 示例: 有效值: |
|
要指定的任何其他 ODBC 连接参数。 |
SAP ASE 的目标数据类型
下表显示了使用 Amazon DMS 时支持的 SAP ASE 数据库目标数据类型以及来自 Amazon DMS 数据类型的默认映射。
有关 Amazon DMS 数据类型的其他信息,请参阅DatAmazon abase Migration Service 数据类型。
Amazon DMS 数据类型 |
SAP ASE 数据类型 |
---|---|
BOOLEAN |
BIT |
BYTES |
VARBINARY (Length) |
DATE |
DATE |
TIME |
TIME |
TIMESTAMP |
如果小数位数 => 0 且 <= 6,请使用:大日期时间 如果小数位数 => 7 且 <= 9,请使用:VARCHAR(37) |
INT1 |
TINYINT |
INT2 |
SMALLINT |
INT4 |
INTEGER |
INT8 |
BIGINT |
NUMERIC |
NUMERIC (p,s) |
REAL4 |
REAL |
REAL8 |
DOUBLE PRECISION |
STRING |
VARCHAR (Length) |
UINT1 |
TINYINT |
UINT2 |
UNSIGNED SMALLINT |
UINT4 |
UNSIGNED INTEGER |
UINT8 |
UNSIGNED BIGINT |
WSTRING |
VARCHAR (Length) |
BLOB |
IMAGE |
CLOB |
UNITEXT |
NCLOB |
TEXT |