У меня есть эти связанные серверы A и B. Сервер A работает под управлением SQL Server 2008, а B - под управлением SQL Server 2000.
Я написал скрипт для переноса данных из группы таблиц из B в A. Данные довольно чувствительны, поэтому я боюсь, что больше не могу вам об этом рассказать. Однако я могу сказать, что мы говорим о большом количестве данных, в худшем случае около 300 тыс. Строк на SELECT. Я немного обеспокоен тем, что объем данных будет слишком много в памяти.
Мое первое, хотя я мог использовать ROWCOUNT, чтобы ограничить SELECT и просто перебирать операторы до тех пор, пока не будут перенесены все строки. Но потом я где-то читал, что вы не можете использовать эту технику со связанными серверами, но я не могу найти ссылку на это сейчас.
Итак, мой вопрос двоякий:
а) Правда ли, что вы не можете использовать упомянутую выше технику при работе со связанными серверами? (Я бы проверил это сам, если бы мой PM позволил это).
b) Если ответ на вопрос "да", есть какие-нибудь идеи о том, как гарантировать, что оба сервера смогут справиться с миграцией?
Спасибо!