Има няколко начина да направите това:
-
SSIS пакет - бихте направили пакет, който може да се свързва и с двата сървъра и да проверява за дата на изпълнение и след това да го преместите ръчно.
-
Можете да създадете задание за sql сървър със свързана сървърна заявка за избор от един сървър и вмъкване в друг.
-
Можете дори да създадете услуга asp.net, която прави това (най-тромавата е).
Във всеки от тези три случая можете да приложите транзакции към цялата задача. IMHO, вариант №2 е най-малко болезнен...
РЕДАКТИРАНЕ:
Така че, ако никога не сте създавали SSIS пакет, това е добра отправна точка:http ://www.codeproject.com/KB/database/CreateFirstSSISPackage.aspx
Това е начинът да планирате заданията:http://www.codeproject.com/ KB/aspnet/Schedule_Run_SSIS_DTS.aspx
На него също има много книги...