SSMA for MySQL クライアントは、次のタスクを実行するプログラム ファイルで構成されます。
- MySQL データベースに接続します。
- SQL Server または Azure SQL Database のインスタンスに接続します。
- MySQL データベース オブジェクトを SQL Server または Azure SQL Database オブジェクトに変換します。
- SQL Server または Azure SQL Database にオブジェクトを読み込みます。
- SQL Server または Azure SQL Database にデータを移行します。
この記事では、インストールの前提条件と、SSMA for MySQL クライアントをインストールするための手順について説明します。
[前提条件]
SSMA for MySQL は、MySQL 4.1 以降のバージョンと、SQL Server 2012 (11.x) 以降のバージョン、Azure SQL Database、および Azure SQL Managed Instance のすべてのエディションで動作するように設計されています。
SSMA をインストールする前に、コンピューターが次の要件を満たしていることを確認します。
- Windows 7 以降のバージョン、または Windows Server 2008 以降のバージョン。
- Microsoft Windows インストーラー 3.1 以降のバージョン。
- Microsoft .NET Framework バージョン 4.7.2 以降のバージョン。 .NET Framework デベロッパー センターから入手できます。
- MySQL ODBC 5.1 ドライバーと、移行対象の MySQL データベースへの接続。 MySQL Web サイトから MySQL をインストールできます。 接続の詳細については、「 MySQL への接続 (MySQLToSQL)」を参照してください。
- データベース オブジェクトとデータを移行する SQL Server のターゲット インスタンスをホストするコンピューターへのアクセスと十分なアクセス許可。 詳細については、「 SQL Server への接続 (MySQLToSQL)」を参照してください。
- Azure SQL Database プロジェクトの場合、データベース オブジェクトとデータを移行する Azure SQL Database のインスタンスへのアクセスと十分なアクセス許可。 詳細については、「 Azure SQL Database への接続 (MySQLToSQL)」を参照してください。
- 4 GB の RAM をお勧めします。
SSMA for MySQL クライアントをインストールする
SSMA は Web ダウンロードです。 最新バージョンをダウンロードするには、 SQL Server Migration Assistant のダウンロード ページを参照してください。
SSMA クライアントをインストールするには:
SSMAforMySQL_n.msiをダブルクリックします。ここで、n はビルド番号です。
[ようこそ] ページで [次へ] をクリックします。
前提条件がインストールされていない場合は、最初に必要なコンポーネントをインストールする必要があることを示すメッセージが表示されます。 インストール プログラムを再度実行する前に、すべての前提条件がインストールされていることを確認してください。
End-User 使用許諾契約書をお読みください。 同意する場合は、[ 同意する] を選択し、[ 次へ] を選択します。
[ セットアップの種類の選択 ] ページで、[ 標準] を選択します。
[ インストールの準備完了 ] ページでは、ツールが起動するたびにテレメトリと自動更新チェックを有効または無効にすることができます。 [ インストール] を選択してインストールを開始します。
Important
新しいバージョンをインストールする前に、SSMA for MySQL のすべての以前のバージョンをアンインストールしてください。
既定のインストール場所は C:\Program Files\Microsoft SQL Server Migration Assistant for MySQL。