来自 美高梅4858mgm 2019-11-15 23:58 的文章
当前位置: 美高梅4858官方网站 > 美高梅4858mgm > 正文

MySQL使用格局,MySQL到MsSQL的迁移工具

   SQL Server迁移助手(SSMA)团队今天宣布推出针对MySQL的迁移助手Microsoft SQL Server Migration Assistant 2008 for MySQL。

SQL Server迁移助手(SSMA)团队开发了针对MySQL的迁移助手Microsoft SQL Server Migration Assistant 2008 for MySQL。微软同时发布了其他三个迁移助手: SSMA for Access, SSMA for Oracle, and SSMA for Sybase (all v4.2) 。它也可以将一个MySQL数据库迁移到 SQL Azure的云上。

  阅读相关信息: 微软发布SQL Server迁移助手为MySQL

01.安装

  下载SSMA为MySQL : SQL Server迁移助手为MySQL 1.0

在安装SSMA之前,一定要先安装mysql和mssql的ODBC,当然也可以直接安装两者的客户端,安装客户端时,就会自动安装ODBC.

  其实,微软同时发布了其他三个迁移助手: SSMA for Access, SSMA for Oracle, and SSMA for Sybase (all v4.2) 。它也可以将一个MySQL数据库迁移到 SQL Azure的云上。

如果你安装之前没有安装ODBC,它会提醒你下载安装;如果你安装了ODBC,打开SSMA还报错"缺少ODBC",可能是因为操作系统是64位,你打开了32位的应用程序,需要打开64位的。

  下载文件中包含的工具的使用帮助文件,下面我会使用SSMA将一个MySQL的WordPress数据库导入到SQL Server中。

美高梅4858mgm 1

  注:我只是以WordPress为例展示如何迁移数据库,如果你真的想在SQL Server中运行WordPress,请参阅此文章 WordPress的微软

02.连接

  1.下载SQL Server迁移助手

连接非常简单,连接mysql和mssql,连接设置就简单了,连接好后,可以看到已有的数据库。

  安装完成后,双击您的桌面上的快捷方式启动应用程序:

美高梅4858mgm 2

美高梅4858mgm 3

03.使用

  注意在安装SSMA 的时候确认您已经安装了MySQL客户端, 如果没有安装,助手将提示您下载 MySQL的ODBC连接器。

这个界面很简单,工具栏的一排按钮就是要使用的功能:新建方案-连接mysql-连接mssql-创建报告-转换结构-(同步数据库)-复制数据。

  2.获取一个注册码

美高梅4858mgm 4

  当您第一次使用SSMA时,需要从微软的官方网站获取一个注册码,文件名 ??为mysql-ssma.license,下载并将其保存在硬盘的某个文件夹中:

创建报告:它是作用是检查数据库,包括数据库的结构和数据,并生成报告,如果有问题将会有错误提示或警告。下图右键菜单也是常用的功能。

美高梅4858mgm 5

美高梅4858mgm 6

  3.创建一个新的项目

这是创建的报告。

  启动程序后,单击左上角 新建项目 图标:

美高梅4858mgm 7

美高梅4858mgm 8

转换结构:如果没有什么大的问题,就可以点击转换结构(Ctrl+R),转换的日志将出现在输入窗口,转换的结果在SSMA的SQL窗口(现在转换的结果数据库还没有到Mssql中)

  然后选择你要迁移到SQL Server还是SQL Azure中(我们选择SQL服务器):

美高梅4858mgm 9

美高梅4858mgm 10

同步数据库:在SSMA的SQL窗口新生成的数据库上右键,即有同步数据库。

  4。连接到MySQL

美高梅4858mgm,复制数据:接下来,在myssql数据库上右键即可复制数据,这个过程需要再次输入mysql数据库密码。下面复制数据后的报告。

  点击左上角的连接到MySQL 图标(你必须 确认已安装MySQL的ODBC连接器 ),这时你的MySQL数据库信息将以树视图显示

美高梅4858mgm 11

美高梅4858mgm 12

检查结果:不光要看转换结果的报告,更要去抽查数据,对数据进行检查。

  5.创建一个模式迁移报告

04.问题

本文由美高梅4858官方网站发布于美高梅4858mgm,转载请注明出处:MySQL使用格局,MySQL到MsSQL的迁移工具

关键词: