翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
SAP ASE データベースの AWS Database Migration Serviceのターゲットとしての使用
サポートされているデータベースソースのいずれかから AWS DMS、 を使用して、旧 Sybase-databases と呼ばれる SAP Adaptive Server Enterprise (ASE) にデータを移行できます。
がターゲットとして AWS DMS サポートする SAP ASE のバージョンについては、「」を参照してくださいのターゲット AWS DMS。
のターゲットとして SAP ASE データベースを使用するための前提条件 AWS Database Migration Service
のターゲットとして SAP ASE データベースの使用を開始する前に AWS DMS、次の前提条件を満たしていることを確認してください。
-
SAP ASE アカウントへのアクセス権を AWS DMS ユーザーに付与します。このユーザーには、SAP ASE データベースでの読み取り/書き込み権限が必要です。
-
場合によっては、非ラテン文字 (例: 中国語) 用に設定された、Microsoft Windows の Amazon EC2 インスタンスで、SAP ASE バージョン 15.7 にレプリケートすることがあります。このような場合、 AWS DMS は SAP ASE 15.7 SP121 をターゲット SAP ASE マシンにインストールする必要があります。
のターゲットとして SAP ASE データベースを使用する場合の制限 AWS DMS
SAP ASE データベースを AWS DMSのターゲットとして使用する場合は、以下の制限が適用されます:
-
AWS DMS は、次のデータ型のフィールドを含むテーブルをサポートしていません。これらのデータ型のレプリケートされた列は NULL として表示されます。
-
ユーザー定義の型 (UDT)
-
のターゲットとして SAP ASE を使用する場合のエンドポイント設定 AWS DMS
追加の接続属性の使用と同様、エンドポイントの設定を使用して、ターゲットの SAP ASE データベースを設定できます。 AWS DMS コンソールを使用するか、 の create-endpoint
コマンドを使用してAWS CLI、JSON --sybase-settings '{"
構文でターゲットエンドポイントを作成するときに設定を指定します。EndpointSetting"
: "value"
, ...
}'
次の表は、ターゲットとして SAP ASE を使用できるエンドポイント設定を説明しています。
名前 | 説明 |
---|---|
|
ASE 15.7 以降のバージョンで TLS を使用する場合は、この属性を設定する。 デフォルト値: 例: 有効な値: |
|
指定する追加の ODBC 接続パラメータ。 |
SAP ASE のターゲットデータ型
次の表は、 の使用時にサポートされる SAP ASE データベースターゲットデータ型 AWS DMS と、 AWS DMS データ型からのデフォルトのマッピングを示しています。
AWS DMS データ型の詳細については、「」を参照してくださいAWS Database Migration Service のデータ型。
AWS DMS データ型 |
SAP ASE のデータ型 |
---|---|
BOOLEAN |
BIT |
BYTES |
VARBINARY (長さ) |
DATE |
DATE |
TIME |
TIME |
タイムスタンプ |
スケールが 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 |