我需要从mySQL 5.6 -> SQLServer 2016
迁移一系列表格。其中几个表非常大(6.10^9 rows, billions of records
)。
我已尝试使用SSMA迁移它们,但遗憾的是,此过程需要一周时间才会在完成之前崩溃。
我的问题是:
1)是否有更好的替代,例如免费软件工具? 欢迎任何建议。
2)如果不是:是否可以配置SSMA以迁移表格的部分(例如10%)?一个选项是将表迁移到.SQL文件,然后在SQLServer中作为查询运行它。问题是打开一个容易50-100 GB的文件。
3)是否有任何可以加速迁移的 SSMA调整?例如。选项文件具有诸如缓冲区大小和参数之类的参数。从服务器端/客户端执行 - 但没有文档说明优点。