次の方法で共有


Db2 データベースを SQL Server に移行する (Db2ToSQL)

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

Db2 データベースから SQL Server または Azure SQL Database にオブジェクトとデータを正常に移行するには、次のプロセスを使用します。

  1. [新しいプロジェクト] を選択します。

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

  2. Db2 データベースに接続

  3. SQL Server に接続します

  4. Db2 スキーマを SQL Server スキーマにマップする

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

  6. Db2 スキーマの変換

  7. 変換されたデータベース オブジェクトを SQL Server に読み込みます

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

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

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

  8. Db2 データを SQL Server に移行

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