我有这些链接的服务器 A 和 B。服务器 A 运行 SQL Server 2008,而 B 运行 SQL Server 2000。
我编写了一个脚本,将数据从一堆表从 B 迁移到 A。数据非常敏感,所以恐怕我不能再告诉你了。但是,我可以告诉您,我们正在讨论大量数据,最坏的情况是每个 SELECT 大约 300k 行。我有点担心数据量会太大而无法保存在内存中。
我的第一个想法是我可以使用 ROWCOUNT 来限制 SELECT 并循环遍历语句,直到所有行都被传输。但是后来我在某处读到,您不能在链接服务器上使用该技术,但我现在似乎找不到对此的参考。
所以,我的问题是双重的:
a)在处理链接服务器时,您真的不能使用上述技术吗?(如果我的 PM 允许,我会自己测试它)。
b) 如果对 a 的回答是肯定的,关于如何保证两台服务器都能处理迁移的任何想法?
谢谢!