Er zijn meerdere manieren om dit te doen:
-
Een SSIS-pakket - u zou een pakket maken dat verbinding kan maken met beide servers en de uitvoeringsdatum kan controleren en deze vervolgens handmatig kan verplaatsen.
-
U kunt een SQL-servertaak maken, met een gekoppelde serverquery om van de ene server te selecteren en in een andere in te voegen.
-
U kunt zelfs een asp.net-service maken die dit doet (het is de meest omslachtige).
In elk van deze drie gevallen kunt u transacties toepassen op de hele taak. IMHO, optie #2 is het minst pijnlijk...
BEWERKEN:
Dus als je nog nooit een SSIS-pakket hebt gemaakt, is dit een goed startpunt:http ://www.codeproject.com/KB/database/CreateFirstSSISPackage.aspx
Dit is de manier om de taken te plannen:http://www.codeproject.com/ KB/aspnet/Schedule_Run_SSIS_DTS.aspx
Er zijn ook genoeg boeken over beschikbaar...