首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Sql Server 2005数据库备份还原到Sql Server 2000

将Sql Server 2005数据库备份还原到Sql Server 2000
EN

Stack Overflow用户
提问于 2008-12-23 15:22:35
回答 4查看 17K关注 0票数 1

有没有办法将Sql Server 2005数据库恢复到Sql Server 2000?我也不能附加它。有什么工具、想法等吗?

EN

回答 4

Stack Overflow用户

发布于 2008-12-24 16:49:04

我发现微软的这个实用程序叫做Microsoft SQL Server Database Publishing Wizard 1.1 http://www.microsoft.com/downloads/details.aspx?FamilyId=56E5B1C5-BF17-42E0-A410-371A838E570A&displaylang=en。它生成一个脚本,其中包含所有架构和数据,并且可以在SQL Server 2000上运行。它会重新创建数据库。不管怎么说,这对我来说很有效。

票数 2
EN

Stack Overflow用户

发布于 2008-12-24 16:58:37

因为SQL2005具有比SQL2000更多的新特征/语法。您不能直接执行恢复。

我会这样做的。首先从SQL 2005生成架构脚本。在SQL 2000上运行该脚本以创建db架构。然后使用SSIS或导入/导出工具将数据从SQL 2005导入SQL 2000。

票数 2
EN

Stack Overflow用户

发布于 2008-12-23 15:24:51

www.sqlaccessories.com提供了一些很好的工具,可以让你做到这一点(使用他们的结构/数据比较工具)。我没有尝试过直接从管理工作室来做这件事。

当然,如果数据库使用sql server 2005的特定功能,你将不得不做一些手动调整。

他们的简介中写道:“您甚至可以同步不同版本的MS SQL Server上的数据库,例如,一个在SQL Server 2005上,另一个在SQL Server 2008上。”

我可以确认这是有效的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/389135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档