MySQL数据库替换为SQLServer

准备工作:mysql数据库,SQLServer数据库,Microsoft SQL Server Migration Assistant 2008 for MySQL 官方转换工具,MySQL ODBC driver

    1.下载MySQL驱动以后,解压双击install.bat启动,然后在控制面板里配置。打开控制面板,右侧搜索数据源,在出现的页面中点击设置ODBC数据源,在出现的列表右侧点击添加,选择添加MySQL开头的那个,如果出现ANSI和Unicode两个,建议选择Unicode,编码格式更全;

    2.下载安装官方转换工具;

    3.双击打开转换工具,新建一个工程,然后点击Connect to MySQL,填写自己的的MySQL数据库信息,其中Server一般就是localhost;

    4.创建以后会出现自己的MySQL数据库列表,选择要转换的数据库,右键选择Create report,会生成SQLServer转换列表,关掉即可;

    5.点击Connect to SqlServer,填写自己的SQLServer数据库信息,其中Port,如果自己数据库端口是默认端口,那就是1143,如果改了就不是这个了;这一步可能会出现一个警告,说自己的SQLServer Agent 没有运行。那就去开始菜单-->Microsoft SQL Server 2008 R2-->配置工具-->SqlServer配置管理器-->SqlServer服务,把SQL Server代理启动;但是这一步你可能发现SQL Server服务列表显示远程过程调用失败,这时候你 就要去控制面板把所有不是自己所用SQL Server数据库版本的SQL Server工具卸载掉,就可以启动啦;

    6.在MySQL数据库右键选择Convert schema,然后在SQL Server数据库右键选择Synchronize with Database,最后在MySQL数据库右键选择 Migrate Data就大功告成了!

     参考链接:http://www.2cto.com/database/201506/405433.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值