我在MySQL和MSSQL Server数据库中都有类似的架构。如何将数据从MySql迁移到空(无数据)MSSqlServer数据库?只有架构,MSSqlServer DB为空。我无法将MySql DB配置为链接服务器(通过ODBC),因为我没有在MSSqlServer上拥有数据库管理员权限。我只是有添加数据的优先权。我探索了用于MySQL的Sql Server Migration Assistant,但我只是想在不触及目标模式的情况下迁移数据。 我还注意到有一个SqlBulkCopy类有助于以编程方式迁移.NET中的数据。 但我需要为每个表编写代码(有超过100个表和20 GB的数据)。
最优雅的方式是什么?
答案 0 :(得分:0)
答案 1 :(得分:0)
链接到SSMA博客,他们会定期更新这些工具,因此请检查以后的版本。 SQL Server Migration Assistant (SSMA) Team's Blog