近日,微软发布了 SQL Server Migration Assistant (SSMA) for MySQL 1.0 并更新了 SSMA for Oracle v4.2 、 SSMA 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
评论