locked
Join entre un datatable y una tabla en un servidor remoto RRS feed

  • Pregunta

  • Buenos dias,

     

    Estoy creando un sp administrado en sql server 2005.

     

    Tengo un dataset en ese stored procedure que tiene un datatable lleno con datos de un servidor y necesito obtener un campo de otra tabla basado en los datos de ese datatable, alguien tiene una idea de como se puede realizar esto??.

     

     

    lunes, 25 de junio de 2007 15:39

Respuestas

  • tuve que hacer una aplicacion similar, solo que era mucho mas pequeña que esa, lo que yo hice fue generar una consulta con un openrowset, almacenarla en una tabla temporal y hacer el join en esas yablas temporales. espero que te sirva

    viernes, 3 de agosto de 2007 15:58

Todas las respuestas

  • Hola Julio C. Valencia Palau :

     

    No puedes hacer el JOIN en la misma SELECT del SP???

     

    Salu2

     

    Colabora con el foro: Si la respuesta te es de utilidad marca la pregunta como respondida.

    Luis Ruiz Pavón

    MCP

    Blog: http://geeks.ms/blogs/lruiz

    martes, 26 de junio de 2007 7:00
  • Claro, lo que pasa es que estoy tomando información de 3 bases de datos que están en 3 servidores diferentes y uno de ellos es inmenso (500.000 registros) con el tercero que son 140 registros, lo que deseo hacer es que en el un servidor se ejecute un query local (el más pesado que es el resultado de varios joins) con el 3 select al último servidor remoto.

     

    Separando los joins obtengo mejor el rendimiento enormemente, por eso ya tengo el resultado del un select en dt y quería actualizar un campo de ese dt con el valor del tercer select del tercer servidor.

    viernes, 6 de julio de 2007 6:20
  • tuve que hacer una aplicacion similar, solo que era mucho mas pequeña que esa, lo que yo hice fue generar una consulta con un openrowset, almacenarla en una tabla temporal y hacer el join en esas yablas temporales. espero que te sirva

    viernes, 3 de agosto de 2007 15:58