软件展示
Microsoft SQL Server Migration Assistant for MySQL 是一款用于MySQL迁移SQLServer的稳定工具,可以进行数据迁移,而且SSMA for MySQL免费版还支持多动的SQL数据库版本,最高支持SQL2014数据库。

【功能特点】
简化了从MySQL到SQL Server的数据库迁移过程。Azure SQL数据库和Azure SQL数据库托管实例。SSMA自动化了迁移的所有方面,包括迁移评估分析、模式和SQL语句转换、数据迁移以及迁移测试。
此下载包括一个基于GUI客户端的应用程序来管理迁移过程。单独的扩展包将在SQL Server中安装功能,以模拟SQL Server本机不支持的MySQL功能。
用于MySQL的SSMA旨在支持从MySQL4.1及更高版本迁移到SQL Server 2012的所有版本,直至SQL Server 2019、Azure SQL数据库和Azure SQL数据库托管实例。

【运行环境】
支持的操作系统:
Windows 10、Windows 7、Windows 8、Windows 8.1、Windows Server 2008 R2、Windows Server 2012、Windows Server 2012 R2、Windows Server 2016
Windows 7、Windows 8、Windows 8.1、Windows 10、Windows Server 2008 R2、Windows Server 2012、Windows Server 2012 R2、Windows Server 2016
MySQL客户端的SSMA要求:
Microsoft Windows Installer 3.1或更高版本。
Microsoft.NET Framework 4.5.2或更高版本。您可以从.NET Framework开发中心获得它。
对承载SQL Server目标实例的计算机的访问权限和足够的权限。
MySQL Connector/ODBC v5.1
4 GB RAM

【使用方法】
1、创建一个新的项目
启动程序后,单击左上角 新建项目图标:
然后选择你要迁移到SQL Server还是SQL Azure中(我们选择SQL服务器):
2、连接到MySQL
点击左上角的连接到MySQL图标(你必须 确认已安装MySQL的ODBC连接器 ),这时你的MySQL数据库信息将以树视图显示
3、创建一个模式迁移报告
选择要迁移的数据库,然后用鼠标右键单击数据库名称,并选择创建报告:
生成的报告将让你看到任何在架构迁移中可能出现的问题。如果有问题,您可以通过改变一些默认的模式映射设置(编辑选项卡中的信息,在第4步中提到的)来解决这些问题。
4、连接到SQL Server(或SQL Azure,这取决于你在第3步中选择)
点击连接到SQL Server图标的左上角。您可以提供的凭据连接到SQL Server或SQL Azure。如果您在步骤4中选择的MySQL数据库的数据库具有相同的名称不存在,你会被询问是否要创建一个。
注意:如果你不想SSMA为您创建数据库时,您应该在连接对话框中指定你要迁移到的数据库。默认情况下,SSMA转换MySQL数据库DB1中的所有对象到SQL Server架构DB1.dbo的SQL Server数据库DB1之前,必须同步创建(见第8步)。这样做的最简单的方法是在建立连接到SQL Server数据库时,在SQL Server连接对话框中指定数据库名称。
您现在应该可以看到SQL Server的SQL Server数据在SQL Server资源管理器中的树视图,选择您要迁移的模式。
5、转换模式(即表)在MySQL的元数据资源管理器中,右键单击要迁移的数据库,然后选择 " 转换模式 " :
在这一点上,你可能需要在转换的模式中作出一些改变,例如,我选择了link_updated列,它是一个可为空的列,因为此列MySQL设置了默认值,而0000-00-00 00:00:00,是一个特殊值,将被视为一个空值数据来迁移,当数据迁移的时候如果不做改变,这种变化可能会导致错误。
6、SQL Server数据库的同步
在SQL Server中选择要同步到的数据库,右键单击选择 与数据库同步
在打开的 与数据库同步 对话框中,点击 确定 。
7、迁移数据
在MySQL元数据资源管理器中,右键单击要迁移的数据库,并选择迁移数据,输入MySQL和SQL Server数据库的连接凭据。
现在你的数据库架构和数据就进行了迁移。
热门文章
搞笑保镖模拟器
搞笑保镖模拟器:用幽默守护日常的“保镖”生活 保镖模拟器通常以严肃的保护任务为核心,而“搞笑”元素的加入让这类游戏变得更加轻松有趣。在这款游戏中,玩家扮演一名保镖,日常任务是保护雇主,但游戏中充满了各种搞笑事件,比如雇主突然要吃热狗然后滑倒,或者被小动物(
印象花园模拟器
印象花园模拟器:虚拟世界的园艺艺术探索 印象花园模拟器是一款专注于虚拟花园创建与管理的模拟类游戏,它为玩家提供了一个不受现实限制的创意空间,让用户能够通过数字工具设计和培育属于自己的独特花园。 游戏的核心玩法围绕“设计-培育-装饰”展开,玩家可以从零开始规划花
如何把天天模拟器
如何使用天天模拟器 在使用天天模拟器前,需确认计算机的系统配置满足基本要求。通常要求操作系统为Windows 7及以上版本,配备至少4GB内存,显卡支持DirectX 11或更高版本。检查硬件后,从官方渠道下载模拟器的安装包,解压文件至指定文件夹,双击安装程序开始安装过程。安装
安卓模拟器vpn组件
Android 模拟器 VPN 组件 Android 模拟器 VPN 组件是一个用于 Android 模拟器的软件模块。其核心功能是为模拟器提供虚拟的网络连接环境。该组件允许模拟器设备通过一个虚拟的 VPN 隧道连接到互联网。通过这种方式,开发者可以在本地环境中模拟真实的网络行为。 该组件的主要作
二战模拟器通关攻略
二战模拟器通关攻略 二战模拟器是一款以第二次世界大战为背景的即时战略游戏。通关目标通常是在模拟的历史背景下,通过指挥军队完成一系列关键战役,最终达成胜利条件。 在开始任何战役前,熟悉游戏的基本操作和核心机制至关重要。这包括了解单位移动、攻击、防御以及资源采集
宁夏吊车模拟器定制版
宁夏吊车模拟器定制版是针对宁夏地区工程需求开发的专业模拟软件,旨在为本地吊车操作人员提供精准的培训与练习环境。该定制版的出现,源于宁夏工程行业对专业操作技能的迫切需求,以及本地化模拟工具的稀缺性。 其设计理念以“本地化场景为核心”,深入分析宁夏地区的工程特
pr录音模拟器
在音频制作的世界中,技术不断进步,为创作者提供了前所未有的工具和可能性。其中,PR录音模拟器作为一种先进的软件解决方案,正逐渐成为许多专业音频工程师和爱好者手中的利器。 PR录音模拟器,全称为Pro Tools录音模拟器,是一种专门设计用于模拟专业录音室环境的软件。它能