有没有办法将SQL Server 2008 mdf文件转换为SQL Server Express版本?

Any*_*One 3 sql-server sql-server-express sql-server-ce

我有一个mdf文件,它是SQL Server 2008文件.我想将其转换为SQL Server Express或SQL Compact版本.

有没有转换它的工具?

mar*_*c_s 5

对于SQL Server - Express或Standard/Web/Developer - 文件格式没有区别.您的SQL Server 2008中的MDF将在SQL Server 2008(或2008 R2)Express上运行,无需任何转换或修改.

您可以

  • 从SQL Server 2008创建备份(到.bak文件中)并在SQL Server 2008 Express下还原它

要么:

  • 您可以从SQL Server 2008分离MDF文件,将文件复制到新位置(或新服务器),然后将它们重新附加到安装在那里的SQL Server 2008 Express.

SQL Server Compact Edition是一个完全不同的故事 - 它由一个.SDF文件组成,无法从现有的SQL Server 2008 MDF/LDF文件集中轻松创建....如果有任何内容,我会感兴趣有用的工具,用于将数据从SQL Server 2008(MDF/LDF)迁移到SQL Server Compact Edition 4.0(SDF)格式...

更新:快速搜索找到一些有趣的候选人: