我已经获得了将遗留SQL Server 2000数据库迁移到MySql的令人羡慕的任务。这两个数据库有着截然不同的结构。我只需要迁移数据,即没有存储过程等。
我创建了一个'干净'的MySql数据库,即一个包含新系统架构的空表的数据库。
我打算使用MySql Migration工具包首先将Sql Server数据库转换为MySql。
然后我想将旧数据库中的数据提取到新数据库。我已将数据库分解为可以独立迁移的概念上独立的部分。这是我不知道该怎么做的地方。我只需编写sql脚本进行传输吗?这些脚本将包含用于传输数据的大游标,例如我有一个与组织链接的组织和用户列表。我应该编写一个游标来将每个组织和用户依次插入到新数据库中,还是有工具来帮助我这样做?
提前致谢。
答案 0 :(得分:0)
您可以使用SQL Server DTS。您需要安装MySQL的ODBC驱动程序。这个article解释了反向(MySQL到SQL),但如果你反转源和目标文章解释了你需要做的很好。