使用 SSMA 将 MySQL/Access 迁移至 SQL Server/Azure 上

  • Abel Avram
  • 张龙

2010 年 8 月 19 日

话题:.NETOracleMySQL云计算DevOps语言 & 开发架构

近日,微软发布了SQL Server Migration Assistant (SSMA) for MySQL 1.0并更新了SSMA for Oracle v4.2SSMA for Sybase v4.2以及SSMA for Access v4.2。这些工具集可以帮助客户将 MySQL/Oracle/Sybase/Access 数据库迁移至 SQL Server 甚至 SQL Azure 上。

SSMA for MySQL 1.0通过将 MySQL 数据库 Schema 转换为对应的 SQL Server Schema 并将数据迁移至 SQL Server 来简化从 MySQL 4.1——6.0 到 SQL Server 2005、SQL Server 2008、SQL Server 2008 R2 以及 SQL Azure 的迁移工作量。该工具可以转换并迁移表、视图、存储过程、存储函数、触发器、游标、DML 语句、控制语句以及事务。

该工具集面向 Oracle、Sybase 及 Access 的 4.2 版包含了如下新特性

  • 在应用迁移时,用于自动化 DB 评估、DB 迁移、SQL 语法转换的控制台支持。
  • 方便地支持客户端与服务器端的数据迁移。
  • 对 64 位平台更好的支持。
  • 支持从 Microsoft Access(Access 97+)到 SQL Azure 的迁移(你还可以继续使用现有的 Access 前端应用,只不过数据存储到了 SQL Azure 上)。
  • 支持向 SQL Server 2008 R2 的迁移。
  • 支持从最新的 Oracle(11g R2)、Sybase(15.5)以及 Access(2010)数据库进行迁移。

对于那些想将数据存储到微软云中的用户来说,可以使用 SSMA for MySQL 与 SSMA for Access 将相应的数据库迁移至 SQL Azure 上。

查看英文原文:Migrating from MySQL/Access to SQL Server/Azure with SSMA

.NETOracleMySQL云计算DevOps语言 & 开发架构