2008-12-23 328 views

回答

1

www.sqlaccessories.com提供了一些伟大的工具,使您能够做到这一点(使用其stuctural /数据比较工具)。 我没有试过直接从管理工作室那里做。

当然,如果使用SQL Server 2005特定功能的数据库,你就必须做一些手工调整。

从他们的Blurb:“你甚至可以同步是在不同版本的MS SQL服务器,例如一个SQL Server 2005上的数据库和其他SQL Server 2008上的”

我可以证实,这个工程。

1

要做到这一点,最好的办法是恢复备份到SQL Server 2005实例,然后执行数据的导出到SQL 2000实例。有几种方法可以做出口。您可以将所有数据转换为平面文件,使用包,或者将数据库脚本编译为SQL,然后在SQL 2000数据库上运行脚本。

2

由于2005年SQL有更多的新功能/语法比SQL 2000年你不能这样做的直接恢复。

我会这样做。首先从SQL 2005生成模式脚本。在SQL 2000上运行脚本来创建数据库模式。然后通过使用SSIS或导入/导出工具将数据从SQL 2005导入到SQL 2000。

+0

+1对于实际回答问题 – 2008-12-27 15:11:03

相关问题