デフォルトでは、データベースやテーブルなどの同期対象オブジェクトは、宛先インスタンスで元の名前を保持します。DTS のオブジェクト名マッピング機能を使用して、これらの名前を変更できます。
制限事項
オブジェクト名マッピングは、データ同期タスクを設定する際の [タスクオブジェクトと高度な設定の構成] ステップでのみ利用可能です。
説明 データ同期タスクの開始後にオブジェクトの名前を変更しないでください。タスクが失敗する可能性があります。
操作手順
-
[タスクオブジェクトと高度な設定の構成] ステップで、同期するオブジェクトを 選択中のオブジェクト セクションに移動します。名前を変更するデータベースまたはテーブルを右クリックします。
説明 サポートされるオブジェクトタイプは、データベースの種類によって異なります。オブジェクトにカーソルを合わせると 編集 ボタンが表示される場合、そのオブジェクトは名前のマッピングをサポートしています。説明 ソースデータベースと宛先データベースがセルフマネージド MySQL、RDS MySQL、または PolarDB MySQL の場合、データベース名またはテーブル名のマッピングを実行する際に DDL および DML 文のフィルタリングがサポートされます。ビジネス要件に基づいて、同期する DDL または DML 文を選択できます。
- データベース名マッピングとテーブル名マッピングで選択された文が異なる場合、テーブル名マッピングで選択された文が優先されます。
-
ダイアログボックスで、オブジェクトの新しい名前を入力します。
-
データベース名またはスキーマ名のマッピング
データベース名の編集 ダイアログボックスで、データベースの新しい名前を入力します。
-
テーブル名マッピング
テーブルの編集 ダイアログボックスで、テーブルの新しい名前を入力します。
-
列名マッピング
テーブルの編集 ダイアログボックスで、名前を変更する各列の新しい名前を入力します。
チェックボックスをオフにすることで、同期から列を除外できます。
重要 この操作を実行する前に、[テーブル全体の同期] チェックボックスをオフにする必要があります。
-
データベース名またはスキーマ名のマッピング
- 確かですか をクリックします。
- プロンプトに従って、残りのタスク設定を完了します。