すべてのプロダクト
Search
ドキュメントセンター

Data Transmission Service:名前が異なるデータベース間でのデータ同期または移行

最終更新日:Aug 22, 2026

Data Transmission Service (DTS) は、データ同期タスクまたはデータ移行タスクを構成する際に、データベース、テーブル、カラムなどのオブジェクトの名前をマッピングできるオブジェクト名マッピング機能に対応しています。これにより、ターゲットデータベースに同期または移行されるオブジェクトの名前を変更できます。オブジェクト名マッピング機能を使用して、ターゲットデータベースの特定のデータベース、テーブル、またはカラムにデータを同期または移行したり、ソースオブジェクトと同じスキーマで名前の異なるオブジェクトをターゲットデータベースに作成したりできます。

シナリオ

説明

以下のシナリオは、ソースデータベースとターゲットデータベースが同じデータベースインスタンスに存在する場合にも適用されます。この場合、データ分離が必要です。たとえば、異なるデータベース名またはテーブル名を使用してデータを分離できます。

シナリオ

説明

ターゲットデータベースにデータを受け取るオブジェクトを作成する。

  • データ移行タスク:移行タイプ パラメーターに スキーマ移行 を選択し、完全データ移行 と 増分データ移行 のうち少なくとも 1 つを選択する必要があります。

  • データ同期タスク:デフォルトでは、同期タイプ パラメーターに 増分データ同期 が選択されています。スキーマ同期 を選択する必要があり、必要に応じて 完全データ同期 も選択します。

データを受け取るターゲットデータベースのオブジェクトを指定する。たとえば、複数のテーブルからのデータを 1 つの大きなテーブルに集約できます。

事前にターゲットデータベースにデータを受け取るオブジェクトを作成し、データ互換性を確保する必要があります。

  • データ移行タスク:移行タイプ パラメーターに スキーマ移行 を選択する必要はありません。

  • データ同期タスク: 同期タイプ パラメーターでは、スキーマ同期 を選択する必要はありません。

ターゲットデータベースにオブジェクトを作成する。

このシナリオは、データ移行タスクにのみ対応しています。移行タイプ パラメーターには、スキーマ移行 のみを選択する必要があります。

手順

データ同期タスクまたはデータ移行タスクの オブジェクトの設定と詳細設定 ステップで、オブジェクト名のマッピングを実行します。 使用上の注意と手順の詳細については、「オブジェクト名のマッピング」をご参照ください。

よくある質問

  • マッピング機能はソースデータベースインスタンスのオブジェクト名を変更しますか?

    いいえ。 マッピング機能を使用する場合、システムは設定したマッピング名で新しいオブジェクトを命名し、ターゲットデータベースインスタンスでそのオブジェクトを作成または照合します。

  • オブジェクト名マッピング機能を使用すると、どのような影響が生じますか?

    オブジェクト名マッピング機能を使用してオブジェクトの名前を変更すると、このオブジェクトに依存する他のオブジェクトの同期または移行が失敗する可能性があります。

  • オブジェクト名マッピング機能を使用して、データベースやテーブルのスキーマを変更できますか?

    対応していません。