SQL 2000数据库复制到SQL 2005选项
时间:2020-03-05 18:49:26 来源:igfitidea点击:
我们有一个带有SQL Server 2000的生产Web和数据库服务器。(但是,一些客户端拥有自己的SQL 2005服务器。)因此,我们在本地安装了SQL 2005 Express,以便在Windows XP SP3机器上进行开发。允许SQL 2000 Enterprise安装)。
我们经常需要将SQL 2000数据库复制到SQL 2005实例。过去,我们使用过SQL Publishing工具(也在此处提到)。但是,我们的数据库之一太大,以至于使用该工具失败,因为它创建的SQL脚本太大,Management Studio无法正确处理它们。此外,它花费的时间太长了... :)
我们将使用SQL 2005附带的"复制数据库向导",但是我们的开发机器运行的SQL 2005 Express不包含SQL Server代理,这是复制数据库向导正常工作所必需的。因此,我想我们的解决方案是使用完整版的SQL 2005(当然,我们有MSDN订阅)来升级我们的开发安装。
我想知道还有哪些其他解决方案对你们来说效果很好? (除了向老板抱怨将我们的生产服务器升级到2005年甚至2008年(我已经尝试过)。)
解决方案
回答
将其备份到SQL Server 2000中,然后在2005 Express中使用" RESTORE WITH MOVE"命令。