SQL Server .bak文件-导入到MySQL

时间:2018-10-19 18:08:52

标签: sql sql-server

从旧的应用程序获得了许多SQL Server .bak备份文件。他们希望我将其导入在线MySQL数据库中。

对我来说,将它们转换为MySQL甚至CSV的最佳方法是什么?

我真的只需要带有数据的表,并且很可能可以自己算出它们之间的关系-或在使用旧应用程序的人的帮助下。

我希望避免购买任何MS软件。

1 个答案:

答案 0 :(得分:1)

首先需要将.bak文件还原到SQL Server实例-然后您可以复制/提取/保存数据并将其传输到另一个数据库系统中。

如果数据库大小小于10 GB,则可以使用Microsoft提供的免费 SQL Server Express 版本将.bak文件还原到然后从那里去。 You can download SQL Server 2017 Express from here

如果您自己没有能够连接到SQL Server的GUI工具,则还可以下载SQL Server Management Studio(它也是免费使用的),并将其用于SQL Server。< / p>

一旦安装了SQL Server Management Studio,就可以使用从SSMS的对象资源管理器中选择.bak之后打开的向导轻松地逐个还原Databases > Restore Database文件:< / p>

enter image description here

恢复数据后如何处理数据超出了此范围-您将在各处找到资源-只需找到它即可。