将MySQL转储文件导入到SQL Server 2008 R2

4

最近我为公司重新做了一个项目,现在需要将现有的MySQL数据转换到SLQ Server 2008 R2数据库。

我有一个来自旧的MySQL数据库的导出脚本,但其中包含大量数据。

我想知道是否有任何解决方案可以将此导出文件转换成SQL Server 2008 R2脚本。

非常感谢您的帮助。

1个回答

5

微软提供了一种免费的迁移解决方案,您可能想要使用

Microsoft SQL Server Migration Assistant(SSMA)

免费的Microsoft SQL Server Migration Assistant(SSMA)使得从Oracle、Microsoft Access、MySQL和Sybase迁移到SQL Server变得容易。SSMA将数据库对象转换为SQL Server数据库对象,将这些对象加载到SQL Server中,将数据迁移到SQL Server,然后验证代码和数据的迁移。


2
新链接指向SSMA团队的博客。这是有意的吗?下载在这里找到:http://www.microsoft.com/en-us/download/details.aspx?id=28764 - Sandro
谢谢@Sandro,我很困惑这些博客中的确切链接在哪里。 - NetStarter
我正在使用 SQL Server 2008 R2 的 Express 版本,因此没有 SQL Server Agent,而 SSMA 需要它。因此,这个选项对我不可用。 - Arman
它说我的ODBC驱动程序 - MySQL ODBC 5.3 ANSI Driver (v5.3.4) 32-bit - 与当前版本的SSMA不兼容,尽管我安装了SSMA for MySQL v5.x。有什么想法吗?我真正需要的只是一种将MySQL数据库中的模式,更具体地说,只是将视图转换为SQL服务器语法的方法。 - JaKXz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接