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。
我目前使用过的最高版本是 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。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |