前言:
如今兄弟们对“db2迁移到mysql”大致比较关注,朋友们都想要知道一些“db2迁移到mysql”的相关文章。那么小编也在网络上收集了一些有关“db2迁移到mysql””的相关知识,希望你们能喜欢,我们一起来了解一下吧!MySQL作为甲骨文一个非常优秀的开源免费数据库,而SQL server作为微软一个付费的优秀数据库,难免有时候,我们需要将MySQL数据库迁移到SQL SERVER数据库,今天我就带着大家一起来完成这个任务。
工具介绍
SSMA是一个客户端应用程序,从上面我们能够看到,这个工具不仅仅有MySQL版本的,还有DB2、oracle、Access等等数据库的,也就是说,利用这些工具,我们能够将各种数据库迁移到SQL SERVER,同时,支持的SQL SERVER版本有2008、2008 R2、2012、2014、2016、2017版本和Azure SQL Database版本等。
系统要求
目前关于MySQL版本的这个迁移工具需要满足以下系统需求:
Windows 7或者之后的版本;或者Windows server 2008或者之后的版本
推荐使用4GB RAM
.net框架需要4.0之后的版本
需要MySQL ODBC 5.1驱动程序
其他需求
为了迁移系统函数、存储过程等等,你需要安装Extension Pack
实现步骤
当我们安装好上面的两个迁移工具之后,我们可以参考以下的步骤来实现真正的迁移数据库操作:
用这个工具连接MySQL数据库
连接SQL SERVER实例
转变MySQL数据库对象到SQL SERVER(比如数据表、索引、存储函数、存储过程等等)
加载对象(数据表、索引、存储函数、存储过程等等)进入到SQL SERVER
迁移数据到SQL server
总结
从上面的描述,我们不难看出,从MySQL迁移到SQL SERVER数据库,需要同时安装MySQL数据库和SQL SERVER数据库,并且为了链接MySQL,我们还需要安装MySQL的ODBC,这样才能够让这个工具正常与MySQL进行通信,以保证迁移的顺利进行。
标签: #db2迁移到mysql