SQL 2000写的MDF和LDF文件怎么附加到SQL 2014

操作系统Win10 64位求详细教程,谢谢!
2024-11-07 15:42:53
推荐回答(1个)
回答1:

你的需求与几位操作系统无关,SQL Server 2000 的东西,本来就无法直接在 2012 以上的版本使用。

我目前使用过的最高版本是 SQL Server 2012,目前已知能向下相容到 SQL Server 2008 版的 mdf、ldf。

之前做这类跨世代资料转移,具体作法是循序升级,也就是先将 SQL Server 2000 的数据库作备份,然後拿到 2005 版还原,接着再用 2005 版作备份,然後再拿到 2008 版还原;最後再把还原好的 2008 版 mdf、ldf,拷到 2012 版作附加。

SQL Server 2014 我还没碰过,不确定最低是否能向下相容到 2008 版,但初步猜测应该是没办法。按之前升级资料库的经验,似乎发现这样的规律:只要中间相隔一个世代的就不能直接互通。

例如:SQL 2000 不能直接跳 SQL 2008,必须先经过 SQL 2005。因为 SQL 2000 的下一个版本就是 SQL 2005。