I need to migrate a MySQL database to SQL Server 2012. Found enough information about it — looks like it can be done either with SSMA tool or via Data Import utility in SQL Server Management Studio. What I'm still confused about is whether I have to perform this directly from the server that hosts my SQL Server database or I can do it from my client PC running SQL Server Management Studio.
Sql-server – Migration of MySQL to SQL Server
migrationMySQLsql server
Related Question
- Sql-server – Disable SQL Server 2012 Management Studio remote access
- Sql-server – Upgrade/Migration from SQL Server 2008 R2 to SQL Server 2016
- Sql-server – Problems during migration from SQL Server to MySQL via MySQL Workbench
- Sql-server – How to install Distributed Replay (dreplay.exe) for SQL Server 2017
Best Answer
MySQL is my area of expertise and SQL Server isn't... but it looks like the answer is you definitely can manage the migration with SSMA on a client PC, but it also appears that both your client machine and the SQL Server need connectivity to the MySQL server. Reading between the lines, it sounds as if the client machine might use its connection to MySQL to discover the schemata and then something from the server-side components installed on the SQL Server would subsequently connect directly to MySQL to fetch the actual data rather than the data being actually piped through the client machine where you're using SSMA.