将数据库从 MySQL 迁移到 Microsoft SQL Server 的最佳方法或工具是什么?
我的数据库是 MySQL 5.0.27,有 74 个表和 41 个存储过程。
当前站点是 ASP/VBscript,代码中使用动态 SQL 语句。存储过程主要用于 mysql 管理中管理特定任务。如果存储过程能够转换就好了,但我并不抱太大希望。
我有两个目标:1)将数据库从 MySQL 迁移到 SQL Server 2)将 VBScript 中的 MySQL SQL 语句转换为 SQL Server
数据库中有很多日期时间列,我预计在转换过程中会出现很多问题。
答案1
不确定它是否是“最好的”,但这是一个工具http://www.dbload.com/
我可能会使用 Sql Server 附带的 DTS / SSIS(带有 ODBC MySql 驱动程序),具体取决于您要传输的对象数量,可能需要一段时间才能获得正确的所有映射/标识/默认值