none
¿Obtener datos desde 2 Fuentes de Datos? RRS feed

  • Pregunta

  • Hola amigos de la comunidad, verán tengo una Base de Datos en Oracle y otra en SQL, necesito mostrar información de ambas Base de Datos pero en un solo reporte, ¿Cómo puedo realizar eso?.

    De antemano gracias.

    Saludos cordiales.


    By Steve Morrison
    martes, 23 de agosto de 2011 14:23

Respuestas

  • Saludos,  mira  cuando estas creando el reportes lo primero que te pide e sla conexion que vas a utilizar, puedes agregar las conexiones, que necesites en la carpeta de mis conexiones que esta en el asistente de base de datos. una vez que tu conexion este verificada selecciona  el objeto que necesites, y lo agregas a  tablas seleccionadas, una vez que ya agregastes la primera por decir sql server,  despues selecciona la otra conexion en  tu caso oracle.  ahora bien una vez agregado las conexiones tienes que ir a el tab de vinculos y relacionar tus datos.

    pero hay un detalle, si haces el llamado desde tu aplicacion debes de proporcionar la autenticacion del reporte en dos fuentes, para que no te de problemas eso es por una parte.

    la otra es que hagas el reportes principal con sql o oracle,   y dentro de tu reporte hagas un sub reportes oracle o sql,  y de igual forma debes de realcionarlo. a parte el llamado tambien debes de autenticar el reporte principal + el sub reporte.

     

    yo tenia un caso asi, por una migracion del sistema y uno estaba en sql y el otro en oracle,  y  poco a poco iban pasando los datos y verificando de un lado al otro y yo para no estar replicando los datos,  para mostar los reportes lo hice de esa manera, y me funciono sin problemas.

    queda a gusto cual seria el mecanismo que llevaria tu reporte y el diseño del mismo.

     

    saludos


    Desarrollo de Sistemas
    • Marcado como respuesta Nathán XS viernes, 26 de agosto de 2011 21:10
    viernes, 26 de agosto de 2011 3:45

Todas las respuestas

  • Saludos,  mira  cuando estas creando el reportes lo primero que te pide e sla conexion que vas a utilizar, puedes agregar las conexiones, que necesites en la carpeta de mis conexiones que esta en el asistente de base de datos. una vez que tu conexion este verificada selecciona  el objeto que necesites, y lo agregas a  tablas seleccionadas, una vez que ya agregastes la primera por decir sql server,  despues selecciona la otra conexion en  tu caso oracle.  ahora bien una vez agregado las conexiones tienes que ir a el tab de vinculos y relacionar tus datos.

    pero hay un detalle, si haces el llamado desde tu aplicacion debes de proporcionar la autenticacion del reporte en dos fuentes, para que no te de problemas eso es por una parte.

    la otra es que hagas el reportes principal con sql o oracle,   y dentro de tu reporte hagas un sub reportes oracle o sql,  y de igual forma debes de realcionarlo. a parte el llamado tambien debes de autenticar el reporte principal + el sub reporte.

     

    yo tenia un caso asi, por una migracion del sistema y uno estaba en sql y el otro en oracle,  y  poco a poco iban pasando los datos y verificando de un lado al otro y yo para no estar replicando los datos,  para mostar los reportes lo hice de esa manera, y me funciono sin problemas.

    queda a gusto cual seria el mecanismo que llevaria tu reporte y el diseño del mismo.

     

    saludos


    Desarrollo de Sistemas
    • Marcado como respuesta Nathán XS viernes, 26 de agosto de 2011 21:10
    viernes, 26 de agosto de 2011 3:45
  • Gracias, funciona como dijiste.

    Saludos cordiales.


    By Steve Morrison
    viernes, 26 de agosto de 2011 21:11