MySQL用のSQL Server Migration Assistant(SSMA)は、MySQLデータベースをSQL ServerやSQL Azureへ迅速に移行する包括的な環境です。 SSMAをMySQLに使うことで、データベースオブジェクトやデータをレビューし、移行の対象を評価し、データベースオブジェクトをSQL ServerやSQL Azureに移行し、さらにSQL ServerやSQL Azureにデータを移行できます。
推奨される移行プロセス
MySQLデータベースからSQL ServerやSQL Azureへオブジェクトやデータを正常に移行するには、以下の手順をご利用ください。
-
プロジェクトを作成したら、プロジェクト変換、移行、および型マッピングのオプションを設定できます。 project設定の詳細については、「Setting Project Options(MySQLToSQL)」をご覧ください。 データ型マッピングのカスタマイズ方法については、「MySQLおよびSQL Serverデータ型のマッピング(MySQLToSQL)」をご覧ください。
オプションとして、 Assessing MySQL Databases for Conversion(MySQLToSQL) でデータベースオブジェクトの変換評価と変換時間の推定も可能です。
これは、次の方法のいずれかで実行できます。
スクリプトを保存してSQL ServerやSQL Azureで実行してください。
データベース オブジェクトを同期します。
必要に応じて、データベース アプリケーションを更新します。
Note
Information_schemaやMySQLスキーマは移行できません。