首页 > 解决方案 > SQL Server .bak 文件 - 导入 MySQL

问题描述

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

我将这些转换为 MySQL 甚至 CSV 的最佳方式是什么?

我真的只需要带有数据的表格,并且可以自己计算关系 - 或者在使用旧应用程序的人的帮助下。

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

标签: sqlsql-server

解决方案


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

如果您的数据库大小小于 10 GB,您可以使用Microsoft 提供的免费SQL Server Express.bak版本将文件恢复到,然后从那里开始。您可以从此处下载 SQL Server 2017 Express

如果您自己没有能够连接到 SQL Server 的 GUI 工具,您还可以下载SQL Server Management Studio - 它也是免费使用的 - 并使用它与 SQL Server 一起工作。

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

在此处输入图像描述

一旦数据被恢复,如何处理数据超出了这个地方的范围——你会发现到处都有大量的资源——只要找到它。


推荐阅读