Sql Server への Access データベースの移行 - Azure SQL Database (AccessToSQL)

SQL Server Migration Assistant (SSMA) for Oracle は、Access データベースを SQL Server または、SQL Azureにすばやく移行するのに役立つ包括的な環境です。 SSMA を使用すると、Access オブジェクトと SQL Server オブジェクトまたは Azure SQL Database オブジェクトを確認し、移行のために Access データベースを評価し、Access データベース オブジェクトを変換し、それらを SQL Server または SQL Azure に読み込んでから、データを移行できます。

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

  1. 新しい SSMA プロジェクトを作成します。 プロジェクトを作成したら、プロジェクト変換、移行、型マッピングなどのプロジェクト オプションを設定できます。

  2. Access データベース ファイル をプロジェクトに追加します。

    コンピューターまたはネットワーク上にあるファイルを含め、個々のファイルを追加できます。

  3. SQL Server のターゲット インスタンスに接続するか 、SQL Azure のターゲット インスタンスに接続します。

    SQL Server または SQL Azure のいずれかに接続することができます。

  4. 1 つ以上の Access データベースと SQL Server または SQL Azure スキーマ間のマッピングをカスタマイズするには、ソース データベースとターゲット データベースをマップします。

  5. 必要に応じて、評価レポートを作成して、Access データベース オブジェクトを SQL Server または SQL Azure に正常に変換できるかどうかを判断できます

  6. Access データベース オブジェクト を SQL Server または SQL Azure オブジェクト定義に変換します。

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

    SSMA を使用して SQL Server または SQL Azure にデータベース オブジェクトを読み込んだり、Transact-SQL スクリプトを保存したりできます。

  8. Access データを SQL Server に移行します

    注意

    スキーマとデータは、1 つの手順で変換、読み込み、移行できます。 ワンクリック移行を実行するには、[変換]、[読み込み]、[移行] ボタンをクリックします。

  9. Access アプリケーションで SQL Server または SQL Azure のデータを使用する場合は、Access テーブルを SQL Server テーブルにリンクします。

移行ウィザードを使用して、このプロセスをガイドすることもできます。 詳細については、「移行ウィザード」を参照してください。

関連項目

Access 用 SQL Server Migration Assistant の概要
Access データベースの移行の準備