Если это вообще возможно, я бы попытался сделать все это в SQL Server. Вы можете создать связанный сервер с вашим другим сервером базы данных. Затем просто используйте T-SQL для копирования данных - это будет выглядеть примерно так ...
INSERT INTO new_server_table (field1, field2)
SELECT x, y
FROM mylinkedserver.myolddatabase.myoldtable
Если вам необходимо делать это регулярно или сначала очистить данные, вы можете сделать это как часть запланированной задачи с помощью агента SQL.