Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2010, 02:30
Zizo
 
Fecha de Ingreso: enero-2004
Ubicación: PAïS LLïONES
Mensajes: 162
Antigüedad: 20 años, 10 meses
Puntos: 3
Copiar Tablas en Servidores distintos

Hola buenos dias compañeros.

Tengo que copiar los registros de una tabla a otra tabla que estan en servidores distintios. Ambas BBDD se llaman igual y ambas tablas tienen exactamente los mismos campos, pero como digo en otro server.

A mi se me ocurrio recorrer con un Reader() la tabla1 y dentro del bucle realizar el insert en la tabla2, pero esto es muy engorroso ya que los campos pueden estar todos con datos o algunos a NULL, entonces no puedo construir luego el INSERT ya que como digo algunos estan a Null. Aparte de que estoy hablando de casi 50 campos. Para aclararnos mejor, pongo como hago esto:

Bucle recorre un SELECT * FROM TABLA1 WHERE ID > XX
INSERT INTO tabla2 (campo1,campo2...) VALUES(reader("campo1"),reader("campo2"...)
fin bucle

No hay alguna forma de hacer esto mucho mas sencillo? Gracias por la ayuda