View a markdown version of this page

IBM Db2 for z/OS から Amazon RDS for Db2 への変換設定 - AWS データベース移行サービス

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

IBM Db2 for z/OS から Amazon RDS for Db2 への変換設定

重要

DMS Schema Conversion は、IBM Db2 for z/OS から Amazon RDS for Db2 への変換パスには AWS Management Console 対応していません。これらの移行プロジェクトは で作成または設定できないため AWS Management Console、このページのすべての設定は CLI または AWS Database Migration Service API AWS を使用して設定します。 AWS Management Console この変換パスには がないため、各設定は AWS Management Console ラベルではなく API および AWS CLI パラメータ名によってのみ識別されます。

ソースが IBM Db2 for z/OS で、ターゲットが Amazon RDS for Db2 の場合、次の設定が適用されます。ModifyConversionConfiguration API オペレーションまたは AWS CLI を使用して、これらの設定を行います。

このトピックでは、IBM Db2 for z/OS から Amazon RDS for Db2 への変換パスに固有の設定について説明します。これらの設定に加えて、DMS Schema Conversion は、変換された SQL のアクション項目コメントの重要度レベルや変換に生成 AI を使用するオプションなど、すべてのソースとターゲットのペアに適用される設定を提供します。これらの設定については、「」を参照してください一般的な変換設定

API または CLI AWS を使用する場合は、セクション名 で変換パス設定を指定しますDB2ZOS_TO_DB2LUW。プロジェクトが使用するセクション名を確認するには、最初に DescribeConversionConfiguration を呼び出し、レスポンスに含まれるセクションのみを更新します。

ConvertNumberToBigint

DMS Schema Conversion が明示的な精度なしで IBM Db2 for z/OS 数値列を にマッピングするかどうかを指定しますBIGINT

  • false — 数値列は、ターゲットのデフォルトの数値型にマッピングされます。

  • true — 明示的な精度のない数値列は にマッピングされますBIGINT。これらの列に整数値があり、最も効率的な整数型が必要な場合に使用します。

タイプ: ブール値 (true | false)

デフォルト: false

SchemaNameTemplate

IBM Db2 for z/OS データベースとスキーマ名からターゲットスキーマ名を生成する方法を制御します。

API/CLI 値 生成されたターゲットスキーマ名
DB_SCHEMA database_schema。名前の衝突を避けるために、複数のデータベースを同じターゲットインスタンスに移行するときに を使用します。
DB database
SCHEMA スキーマ。単一のデータベースを移行し、データベースプレフィックスなしでスキーマ名をクリーンにする場合は、 を使用します。

タイプ: 文字列 (列挙型)

デフォルト: DB_SCHEMA

これらの設定は、次の例に示すように、API と CLI が必要とする JSON AWS 形式で設定します。

例: IBM Db2 for z/OS を Amazon RDS for Db2 に設定する

次の例では、 DB2ZOS_TO_DB2LUWセクションSchemaNameTemplateに を設定します。

{ "DB2ZOS_TO_DB2LUW": { "SchemaNameTemplate": "SCHEMA" } }