【问题标题】:Create MySQL database from .mdf and .ldf files from SQL Server 2008从 SQL Server 2008 的 .mdf 和 .ldf 文件创建 MySQL 数据库
【发布时间】:2016-10-08 08:20:19
【问题描述】:

我有一些数据库大小超过 10 GB 的 .mdf 和 .ldf 文件。

我想用同样的方法创建一个 MySQL 数据库。

MySQL中是否有任何规定可以做到这一点?

请注意,在我当前的设置中,MySQL 和 SQL Server 2008 不能安装在同一台机器(甚至同一网络)上。

我的网络中没有 SQL Server management studio 企业版,无法安装。

还有其他优雅的方法可以从 SQL Server 2008 导出数据并将其导入 MySQL 吗?

【问题讨论】:

标签: mysql sql-server sql-server-2008 data-migration


【解决方案1】:

我认为没有附加是不可能的。

如果您找到附加方法,可以使用一些特定的迁移工具,例如this

一些工具允许从另一个解决方案创建特定于数据库的查询,这些查询只需要在您身边执行。

【讨论】:

  • SQL Server 2008 Management Studio Express Edition 不允许附加超过 10 GB 的数据库! :(
【解决方案2】:

MDF 和 LDF 文件属于 Microsoft SQL Server 并使用 Microsoft 自己的二进制格式,因此您无法将这些文件连接到其他数据库管理系统。我能想到的唯一方法是将 SQL Server 数据库中的数据库代码和数据编写成一个文本文件(.sql 文件),然后将该文件导入 MySQL。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-21
    • 2017-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多