SAP ASE データベースの AWS Database Migration Service のターゲットとしての使用 - AWS Database Migration Service

「翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。」

SAP ASE データベースの AWS Database Migration Service のターゲットとしての使用

AWS DMS を使用して、サポートされているいずれかのデータベースソースから SAP Adaptive Server Enterprise (ASE) (旧 Sybase) データベースにデータを移行できます。

SAP ASE バージョン 15、15.5、15.7、16 以降がサポートされています。

SAP ASE データベースを AWS Database Migration Service のターゲットとして使用する場合の前提条件

SAP ASE データベースを AWS DMS のターゲットとして使用し始める前に、次の前提条件を満たしていることを確認してください。

  • AWS DMS ユーザーに SAP ASE アカウントアクセスを提供します。このユーザーには、SAP ASE データベースでの読み取り/書き込み権限が必要です。

  • 場合によっては、非ラテン文字 (例: 中国語) 用に設定された、Microsoft Windows の Amazon EC2 インスタンスで、SAP ASE バージョン 15.7 にレプリケートすることがあります。このような場合、AWS DMS では、ターゲット SAP ASE マシンに SAP ASE 15.7 SP121 をインストールする必要があります。

AWS DMS のターゲットとして SAP ASE を使用する場合の追加の接続属性

追加の接続属性を使用して SAP ASE ターゲットを設定できます。これらの設定は、ターゲットエンドポイントを作成するときに指定します。接続属性の設定が複数ある場合は、空白を追加せずにそれぞれをセミコロンで区切ります。

次の表に、SAP ASE をターゲットとして使用するときに使用できる追加の接続属性を示します。

Name 説明

driver

ASE 15.7 以降のバージョンで TLS を使用する場合は、この属性を設定します。

デフォルト値: Adaptive Server Enterprise

例:driver=Adaptive Server Enterprise 16.03.06;

有効な値: Adaptive Server Enterprise 16.03.06

注記

AWS DMSは、バージョン 3.3.2 以降でこの追加の接続属性をサポートします。

additionalConnectionProperties

指定する追加の ODBC 接続パラメータ。

SAP ASE のターゲットデータ型

次の表に、AWS DMS を使用する場合にサポートされる SAP ASE データベースのターゲットデータ型と、AWS DMS のデータ型からのデフォルトマッピングを示します。

AWS DMS のデータ型の詳細については、「AWS Database Migration Service のデータ型」を参照してください。

AWS DMS データ型

SAP ASE のデータ型

BOOLEAN

BIT

BYTES

VARBINARY (長さ)

DATE

DATE

TIME

TIME

TIMESTAMP

スケールが 0 以上、6 以下の場合 BIGDATETIME

スケールが 7 以上、9 以下の場合 VARCHAR(37)

INT1

TINYINT

INT2

SMALLINT

INT4

INTEGER

INT8

BIGINT

NUMERIC

NUMERIC (p,s)

REAL4

REAL

REAL8

DOUBLE PRECISION

STRING

VARCHAR (長さ)

UINT1

TINYINT

UINT2

UNSIGNED SMALLINT

UINT4

UNSIGNED INTEGER

UINT8

UNSIGNED BIGINT

WSTRING

VARCHAR (長さ)

BLOB

IMAGE

CLOB

UNITEXT

NCLOB

TEXT

AWS DMS は、以下のデータ型のフィールドを含むテーブルをサポートしません。これらのデータ型のレプリケートされた列は NULL として表示されます。

  • ユーザー定義の型 (UDT)