Data Pump for MySQL使用

     由于朋友开发的时候用的是sql server 2008,而我用的是Mysql,所以,我不能直接用它的数据。我想做的是把SQL SERVER数据库中的数据,转到Mysql。最开始,我想直接使用sql文件,朋友导出一份sql文件给我,我在Mysql中导入。结果,一直不可以,从第一行就开始出错。于是放弃,Google了一下,发现网上有很多方法,主要是以下这两种:
  • 利用数据源,从SQLSERVER中导出到MYSQL
  • 写脚本,网上有现成的PHP、JSP、ASP源码
  •       第一种我由于没有sql server数据库,放弃之;第二种方法,我用了一个网上的一个php文件,结果脚本文件一直出错。鉴于我初学PHP的菜鸟水平,又没有大牛在,故放弃之。再接再厉搜索,忽然发现了“EMS”、“mydatapump”等等关键词,直指目标。于是在这里下载了工具软件,是英文的,貌似收费,但是有试用期。下载下来后,安装开始使用。需要连接sql server数据库主机,用户名,密码;对应需要mysql的。然后根据程序提示,一步步选择需要导出的数据,就可以了。这个过程很快。         其实,我真正操作是在朋友的机器上操作的,安装了SQL SERVER和Mysql,等于是在同一台数据库服务器。我想,不知道可不可以远程操作数据库,这个还没有实验。最后是在windows xp下操作成功的,上一张程序截图。


    ems.jpg

    添加新评论