SSMA 2008 for mysql是针对数据库开发者以及维护人员打造的一款实用迁移工具,这款工具操作简单,可以将mysql数据库迁移到sql2008中,免去了手工导入或者单个转换带来的复杂步骤。SSMA 2008 for mysql可以将mysql映射到sqlserver和函数转换,操作简单,迁移速度快而且迁移后的数据库完整。
SSMA 2008 for mysql新功能
一、用户界面改进:
1、MySQL数据库对象的“SQL模式”选项卡
2、MySQL数据库对象的“设置”选项卡
3、MySQL表的“数据”选项卡
4、更新转换和迁移页面中的项目设置
5、“数据迁移设置”在表级
二、改进连接到MySQL和SQL Server:
1、MySQL中的SSL连接
2、SQL Server中的加密连接
三、MySQL Metabase Explorer的改进:
加载所有MySQL数据库对象及其各自的选项卡。
四、对象转换的改进:
1、MySQL元数据库对象的转换 - 过程,函数,视图,触发器和语句。
2、对表中的空间数据类型的有限支持。
3、将MySQL函数转换为SQL Server存储过程的选项
4、在对象转换期间应用SQL模式和Charset映射的选项
五、数据迁移的改进:
1、支持使用服务器端和客户端数据迁移引擎的数据迁移
2、支持空间数据迁移
3、用于表的数据迁移的自定义SQL
六、MySQL控制台的SSMA
1、用于MySQL的SSMA支持控制台功能
2、支持脚本级接口
安装教程
1、双击“SSMA 2008 for MySQL 1.0.exe”进入到软件的安装向导
2、点击next提示mysql odbc不存在,我们可以点击安装
3、出现软件的协议,选择第一项,同意
4、继续next安装就可以了
SSMA 2008 for mysql操作流程
1、为MySQL客户端组件安装SSMA。
2、为MySQL服务器组件安装SSMA。
3、按照提示打开SSMA并获取许可证。
4、创建一个新的SSMA项目。
5、连接到MySQL数据库服务器。
6、连接到SQL Server 2008 \ SQL Azure的实例。
7、将MySQL数据库映射到SQL Server \ SQL Azure数据库模式。
8、或者,评估数据库对象进行转换。
9、将MySQL数据库对象转换为SQL Server \ SQL Azure对象。
10、将转换后的数据库对象加载到SQL Server \ SQL Azure中。
11、将数据迁移到SQL Server 2008 \ SQL Azure。