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

Data Management:空のデータベースの初期化

最終更新日:Mar 01, 2026

空のデータベースの初期化は、テーブルを含まないターゲットデータベースに、ソースデータベースからテーブル構造 (スキーマ) をコピーする操作です。この操作を使用して、データを移行することなく、リージョン、ユニット、または環境をまたいでデータベーススキーマを複製できます。

すでにテーブルが含まれているターゲットデータベースにスキーマを同期するには、代わりに スキーマ同期 を使用してください。

前提条件

開始する前に、次のことを確認してください:

  • ソースデータベースとターゲットデータベースが、次のいずれかのサポートされているタイプであること:

    エンジン サポートされているデータベースサービス
    MySQL ApsaraDB RDS for MySQL、PolarDB for MySQL、MyBase for MySQL、PolarDB for Xscale、AnalyticDB for MySQL V3.0、および他のソースからの MySQL データベース
    SQL Server ApsaraDB RDS for SQL Server、MyBase for SQL Server、および他のソースからの SQL Server データベース
    PostgreSQL ApsaraDB RDS for PostgreSQL、PolarDB for PostgreSQL、MyBase for PostgreSQL、AnalyticDB for PostgreSQL、および他のソースからの PostgreSQL データベース
    MariaDB ApsaraDB RDS for MariaDB および他のソースからの MariaDB データベース
    OceanBase MySQL モードの ApsaraDB for OceanBase
    Oracle 互換 PolarDB for PostgreSQL (Oracle 互換)
  • ターゲットデータベースでは、セキュリティルール [実行機能の有効化 (無効にすると、他のルールも無効になります)] が有効になっています。詳細については、「実行機能の有効化」をご参照ください。

    説明

    このルールが無効になっている場合、スキーマ同期ではスキーマの比較はできますが、SQL 文を実行してスキーマを同期することはできません。

  • ターゲットデータベースが空で、テーブルが含まれていないこと。

  • お客様のアカウントには、ソースデータベースに対するクエリ権限があります。詳細については、「所有している権限の表示」をご参照ください。

  • お客様のアカウントには、ターゲットデータベース内のテーブルを変更する権限があります。詳細については、「所有している権限の表示」をご参照ください。

操作手順

  1. DMS V5.0 コンソールにログインします。

  2. 上部のナビゲーションバーで [データベース開発] をクリックします。左側のナビゲーションウィンドウで、[スキーマ変更] > [空のデータベースの初期化] を選択します。

  3. [テーブル/データベース同期アプリケーション]」ページで、以下のパラメーターを設定します。

    パラメーター

    説明

    ソースデータベース

    移行元のデータベースです。データベースを選択した後、任意でスキーマバージョン番号を指定できます。デフォルトでは、最新のスキーマバージョンが使用されます。詳細については、「スキーマバージョンの管理」をご参照ください。

    ターゲットデータベース

    移行先のデータベースです。任意でスキーマバージョン番号を指定できます。詳細については、「スキーマバージョンの管理」をご参照ください。

    初期化対象テーブル

    初期化するテーブルを指定します。一部のテーブル:選択したテーブルのみを初期化します。すべてのテーブル:ソースデータベース内のすべてのテーブルを初期化します。

    エラーを無視するかどうか

    エラー処理モードを指定します。無視しない:エラー発生時に DMS の実行が停止します。無視する:失敗した文をスキップし、残りの文を継続して実行します。

  4. [送信] をクリックします。

    DMS がソースデータベースとターゲットデータベースのスキーマを分析します。

    説明

    分析中にスキーマが変更された場合は、[再分析] をクリックして分析を再開してください。

  5. [承認申請] をクリックし、リクエストが承認されるまで待ちます。

  6. 承認後、[送信してターゲットデータベースに同期] をクリックします。

  7. SQL 文を確認し、[同期を確認] をクリックします。

    DMS が SQL 文を実行してスキーマを同期します。[詳細] をクリックすると、SQL 文、実行時間、スケジューリング詳細などの操作ログを表示できます。

次のステップ