Я не знаю, возможно ли соединить эти серверы, я подозревал бы нет. Так, вот то, как я выполнил бы то, что Вы спрашиваете.
В VB.NET или C#:
Шаг 1 - Запрос обе базы данных
Запросите обе базы данных и выведите данные из каждой базы данных в две отдельных таблицы данных.
Шаг 2 - Объединение и/или обрабатывает данные
В зависимости от Ваших требований, цикла через данные из каждой базы данных и объединения данные в третью таблицу данных или процесс как данные по мере необходимости
Шаг 3 - Запись результаты
Теперь, в зависимости от Ваших требований, можно записать данные обратно к обеим базам данных (по одному, каждый использующий различное соединение с базой данных)
У Acronis есть продукт под названием disk Director, который может преобразовывать Mbr в Gpt и наоборот