我目前有一份MS SQL的数据备份,因为换服务器了,那个服务器上用的MYSQL,想把那个备份文件直接恢复到MYSQL中,我该如何操作,哪位帮下,谢谢了。
我那个数据备份文件是.bak的,还有一个.sql的文件一起的。

解决方案 »

  1.   

    不好办,还是先把MSSQL的库恢复过来,然后通过第三方工具导入到MYSQL里。
      

  2.   

    是SQLSERVER->MYSQL?
    不能直接导入,最好用SQLSERVER的DTC导入到MYSQL中,
    主键、外键、约束、SP、TRIGGER等等重新建立
      

  3.   

    谢谢各位,用百度 google了一下,找到个大概的方法,先暂时只能把MSSQL数据恢复到MS中了,再通过Navicat转到MYSQL吧。还有问题我再来问大家,谢谢啊。 
      

  4.   

    没有办法直接恢复,只能你先把BAK文件恢复到MS SQL SERVER,然后可以安装MYSQL的ODBC通过SQL SERVER的DTS把数据倒入到MYSQL。
      

  5.   

    sql server的bak文件不能直接恢复到mysql数据库的,它们之间的语法都不相同。
    必须把sqlserver的.bak文件恢复到sql server数据库中,然后安装mysql ODBC通过sql server dts导出到mysql数据库。