Có nhiều cách để thực hiện việc này:
-
Một gói SSIS - bạn sẽ tạo một gói có thể kết nối với cả hai máy chủ và kiểm tra ngày chạy và sau đó di chuyển nó theo cách thủ công.
-
Bạn có thể tạo một công việc máy chủ sql, với một truy vấn máy chủ được liên kết để chọn từ một máy chủ và chèn vào một máy chủ khác.
-
Bạn thậm chí có thể tạo một dịch vụ asp.net thực hiện điều này (nó cồng kềnh nhất).
Trong một trong ba trường hợp này, bạn có thể áp dụng các giao dịch trên toàn bộ nhiệm vụ. IMHO, tùy chọn số 2 là ít đau đớn nhất ...
CHỈNH SỬA:
Vì vậy, nếu bạn chưa bao giờ tạo và gói SSIS, đây là điểm khởi đầu tốt: http ://www.codeproject.com/KB/database/CreateFirstSSISPackage.aspx
Đây là cách để lập lịch công việc: http://www.codeproject.com/ KB / aspnet / Schedule_Run_SSIS_DTS.aspx
Có rất nhiều sách có sẵn trên đó ...