次の方法で共有


DB2 データベースの SQL Server への移行 (DB2ToSQL)

SQL Server Migration Assistant (SSMA) for DB2 は、DB2 データベースを SQL Server または Azure SQL Database にすばやく移行するのに役立つ包括的な環境です。 SSMA for DB2 を使用すると、データベース オブジェクトとデータを確認し、データベースの移行の評価を行った上で、データベース オブジェクトを SQL Server または Azure SQL データベース に移行した後、データを SQL Server または Azure SQL データベースに移行することができます。 SYS スキーマと SYSTEM DB2 スキーマを移行することはできません。

DB2 データベースから SQL Server または Azure SQL Database にオブジェクトとデータを正常に移行するには、次のプロセスを行ってください:

  1. 新しい SSMA プロジェクト

    プロジェクトを作成したら、プロジェクト変換、移行、型マッピングなどのオプションを設定できます。 プロジェクト設定の詳細については、「プロジェクト設定 (変換) ((DB2ToSQL)」および関連セクションを参照してください。 データ型マッピングをカスタマイズする方法については、DB2 と SQL Server データ型のマッピング (DB2ToSQL) を参照してください

  2. DB2 データベースに接続します

  3. SQL Server への接続

  4. DB2 スキーマの SQL Server スキーマへのマッピング

  5. 必要に応じて、変換時間を見積もる評価レポート を作成し、変換のためのデータベース オブジェクトを評価します。

  6. DB2 スキーマを変換します

  7. SQL Server への変換されたデータベース オブジェクトの読み込み

    これは、次の方法のいずれかで実行できます。

    • スクリプトを保存し、SQL Server で実行します。

    • データベース オブジェクトを同期します。

  8. DB2 データの SQL Server への移行

  9. 必要に応じて、データベース アプリを更新します。

関連項目