我们有一个仍在使用 SQL Server 2000 的业务合作伙伴,我们希望将几个数据库复制到我们的一个 SQL Server 2005 实例中。
我们需要从中复制的业务合作伙伴数据库仅每天更新一次,因此如果可能的话,我们当然可以使用诸如日志传送之类的东西。我们复制到的数据库将是只读的。
在这种异构环境中,我们有哪些选择?
我们有一个仍在使用 SQL Server 2000 的业务合作伙伴,我们希望将几个数据库复制到我们的一个 SQL Server 2005 实例中。
我们需要从中复制的业务合作伙伴数据库仅每天更新一次,因此如果可能的话,我们当然可以使用诸如日志传送之类的东西。我们复制到的数据库将是只读的。
在这种异构环境中,我们有哪些选择?
我在我们的生产环境中一直在 SQL2000 和 SQL2005 之间进行复制,并且工作正常。如果您只需要每天复制一次数据,快照复制将是合适的。
从 SQL2000 到 SQL2005 的日志传送也可能会起作用。(不过,我怀疑您是否可以使用从 SQL2005 到 SQL2000 的日志传送,因为 SQL2000 无法读取 SQL2005 备份。)