Cita: Entonces no se que puedo hacer para solucionarlo.
para eso existen los DTS y si estás en 2005 ya lo puedes integrar con un ETL (usando las herramientas BI de VS2005 integration services) para que quede bien, no importa donde esté ya que tu ETL se va a encargar de conectarse (obviamente con sus respectivas credenciales) y enviar todos los paquetes de informacion que necesitas a tu 2005
es solo una opinión porque la forma en que lo estás planteando no lo veo óptimo y sobre todo no habría nada transaccional sería todo al vuelo y sin comprobacion.
Salu2 y suerte