ITKeyword,专注技术干货聚合推荐

注册 | 登录

将数据(数据库对象 和 表中数据)从 mysql 迁移到sql server 的实际样例

keenweiwei 分享于 2012-02-28

推荐:利用AMP(Alibaba Migration Platfrom)神器轻松把Oracle数据库中的数据迁移到MySQL数据库

转载请注明出处: http://blog.csdn.net/guoyjoe/article/details/44926187  上传AMP包并解压:tar -jxvf amp.2.1.0.tar  启动AMP:nohup sh start.sh > /tmp/log

2020腾讯云共同战“疫”,助力复工(优惠前所未有!4核8G,5M带宽 1684元/3年),
地址https://cloud.tencent.com/act/cps/redirect?redirect=1053

2020阿里云最低价产品入口,含代金券(新老用户有优惠),
地址https://www.aliyun.com/minisite/goods

 1,我的环境:

      Mysql 5.0

      Sql Server 2008 R2

2,从微软官网下载 迁移工具

Microsoft SQL Server Migration Assistant for MySQL v5.0

http://www.microsoft.com/download/en/confirmation.aspx?id=1495

或从这里下载: http://good.gd/1950588.htm   6.54MB

3,解压得到2个文件:

       SSMA for MySQL 5.0.exe       

       SSMA for MySQL 5.0 Extension Pack.exe 

     安装它们

     如果本机没有安装 mysql-odbc-5.1 的驱动程序,在安装第一个时,安装不通过,会提示你去 mysql官网下载相应驱动

     下载mysql 5.1的驱动:  http://good.gd/1950628.htm    2.5MB

4,从桌面双击 Microsoft SQL Server Migration Assistant for MySQL 工具

      它会提示需要一个 license文件,没关系,如果你拥有 MSN就好办了,输入MSN的email 和 password,根据提示下载一个license文件到本地

 

    (1)新建一个 Project--->设置连接 Mysql的信息(成功后:左上方会显示所有的数据库信息,选中你希望迁移的源数据库 例:wakeup  )

    ---> 设置连接 sql server 2008的信息之路(成功后:左下方会显示所有的数据库信息,选中你希望迁移的目标数据库 例:wakeup1

                     注:这个数据库应该是你新建的一个空数据库,而且新建空数据库的运作要在新建Project之前)

   

    (2)在右上方的第一个 tab页:Schema Mapping页

            Source Schema(例 wakeup)自动填好了,如果你认为 Target Schema (wakeup1.dbo)不正确,可以点"Modify"按钮修改

     (3)在左上方的数据库 wakeup 上击右键 "Convert Schema" 等待执行结束

      (4)在左下方的空数据库 wakeup1 上击右键 "Synchronize With DataBase" 等待执行--> OK-->等待执行结束

       (5)在左下方的 目标数据库 wakeup1--> Schemas--> dbo--> tables中,会出现所有 wakeup 中所有的表结构。

              至此,还只是所有的数据库对象同步结束,目标数据库中的表的数据全部为空。若想要表中数据也导过来,还得继续

        (6)左上方的源数据库 wakeup,右键 "Migrate Data",然后按提示进行,等待执行结束。会得到如下图所示的报表,到此,任务完成!

   

   

 

   

 

     

推荐:数据库复制—— 从SQL Server 2000向SQL Server 2005迁移数据库

  服务器环境如下: GOCEAN-LEE/SQL2000:SQL Server 2000 GOCEAN-LEE/SQL2005:SQL Server 2005 Windows Server 2003 sp2 系统用户GOCEAN-LEE/Administrator,G

 1,我的环境:       Mysql 5.0       Sql Server 2008 R2 2,从微软官网下载 迁移工具 Microsoft SQL Server Migration Assistant for MySQL v5.0 http://www.microsoft.com/download/en/conf

相关阅读排行


相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。