Exportar tabla de SAP a SQL server 2008

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • axl666
    Junior Member
    • ene
    • 8

    #1

    Exportar tabla de SAP a SQL server 2008

    Que tal.

    Espero me puedan ayudar, que metodo existe para exportar una tabla desde SAP a SQL y cual me recomendarian?

    Saludos y en espera de su amble respuesta
  • BREZHNEV
    Senior Member
    • ene
    • 478

    #2
    En algun momento intente hacer algo asi, y lo que hice fue bajarme la tabla a un TXT desde la se16n, y de ahi lo subi a una tabla... pero en mi caso fue facil por que la tabla era pequeña.... dependiendo de tu necesidad tendras problemas con algunas tablas de SAP que tienen millones de registros.

    salu2
    =============
    ==»BREZHNEV«==
    =============

    Comentario

    • axl666
      Junior Member
      • ene
      • 8

      #3
      Efectivamente, la tabla que quiero tiene fácil mas de 8 millones de registros y me imagino que puede ser muy tedioso bajarlo como me comentas

      Seria viable que desde a nivel de bases de datos puedan ejecutar un proceso para que me hagan la copia de la tabla a mi base de datos de SQL?

      Saludos y gracias por sus respuestas

      Comentario

      • BREZHNEV
        Senior Member
        • ene
        • 478

        #4
        Por que mejor no nos comentas el por que quieres hacer eso, para saber si hay un mecanismo estandar en SAP para hacerlo...
        otra opcion es descargar la tabla a un spool en SAP, y luego solo descargar el spool...
        tambien en alguna epoca vi, que un compañero realizo un export de una tabla a nivel de comandos en sistema operativo en el oracle, y luego a nivel de comando importo esta tabla en otro sistema...


        salu2
        =============
        ==»BREZHNEV«==
        =============

        Comentario

        • axl666
          Junior Member
          • ene
          • 8

          #5
          Te comento, estoy en una area de presupuestación, y en el area quieren un reporte de estimaciones de ejercido y de pago, esto reporte lo quieren ver cada lunes. Y por consecuendia los datos los subo a mi base de sql manipulo la informacion y obtengo el resultado por medio C#.

          Al principio estaba obteniendo la informacion por medio de los spools, pero tronaban porque tardaban mucho y ademas me demora en tiempos.

          Ademas quien administra la parte de SAP no son flexibles para dar los permisos, por eso se me ocurrio la idea de copiar la tabla a nivel de bases de datos y lo hiceran en un job que se ejecutara los sabados en la mañana y el lunes por la mañana ejecutar mi proceso para obtener el reporte.

          Espero me haya explicado bien y gracias por sus respuestas

          Comentario

          • axl666
            Junior Member
            • ene
            • 8

            #6
            Encontre esto, SAP suele recomendar el uso de los conectores SAP
            .NET o usar Open Hub Services

            Alguien los ha utilizado y si es viable para mi proposito?

            Saludos y gracias por sus respuestas

            Comentario

            • BREZHNEV
              Senior Member
              • ene
              • 478

              #7
              quda claro lo que necesitas... pero me nace la duda, si es una necesidad del negocio ese reporte, por que no lo procesan en SAP?, tienes una herramienta de millones de dolares que puede hacer eso y mucho mas... no te compliques la vida y ejecuta el reporte en SAP...

              Actualmente se que hay otras teconoligas para comparitr data entre sistemas derrepente te sirva algo relacionado con SAP XI (ese producto no lo manejo).


              salu2
              =============
              ==»BREZHNEV«==
              =============

              Comentario

              • axl666
                Junior Member
                • ene
                • 8

                #8
                Con respecto a porque no lo desarrollan en sap es, en primera tienen tantas peticiones que no se dan abasto y la segunda no dejan que alguien programe en ABAP, son reglas rigurosas.

                Voy a investigar sobre la herramienta que me comentas y espero que alguien mas pueda darme su opinion, o si ha utilizado las herramientas que comente en mi post anterior.

                Saludos y gracias por sus respuestas

                Comentario

                • SidV
                  Usuario Avanzado
                  • oct
                  • 1761

                  #9
                  8 millones de registros?

                  De donde sacaste que la tabla de SAP tiene eso?
                  Si es tan así, no te conviene ni entrar al ERP.

                  Hablá con un consultor BASIS, uno que maneje la base de datos.
                  Que te baje la base directo.

                  Entrar al ERP, para ver algo de semejante tamaño no es performante. Ninguna abaper se va a meter con semejante tamaño... Ni usando la se16n.

                  La opción que recomienda BREZHNEV, es muy buena.
                  Aunque SAP XI no es una herramienta. Es un complejo módulo que genera "puentes" de información entre los sistemas SAP (y no SAP).

                  Desconocemos tb qué sistemas tenes en tu cliente (donde esta la tabla de los 8 millones de registros).

                  Si tienen BW por ejemplo, un consultor podría hacerte algun tipo de cubo para levantar la info a fin del día por túneles de XI/PI y almacenar (y actualizar) las tablas que queres en SQL.

                  Pero bueno... ya me estoy yendo por las ramas.
                  Saludos

                  Comentario

                  • axl666
                    Junior Member
                    • ene
                    • 8

                    #10
                    Son 8 millones solo de este año y todavia no acaba el año, SAP XI lo vende SAP como un modulo aparte?, bueno voy a seguir buscanod mas informacion, aunque yo tambie creo que es mas conveniente a nivel de base de datos.

                    Espero alguien mas de su punto de vista y sobre las herramientas que mencione en mi post anterior.

                    Saludos y gracias por sus respuestas

                    Comentario

                    • SidV
                      Usuario Avanzado
                      • oct
                      • 1761

                      #11
                      Dudo que tu cliente tenga una base semejante, con una tabla de 8 millones de registros en un año (que aun no termina) y ese mismo cliente no tenga algo implementado para manejar (o manipular) semejante cantidad de info.

                      SAP BO/BW no tienen?

                      Comentario

                      • axl666
                        Junior Member
                        • ene
                        • 8

                        #12
                        Hasta ahorita mi cliente si tiene alguna herramienta para descargar o manejar tal cantidad de información.

                        En espera de sus opiniones

                        Saludos y gracias por sus amables respuestas

                        Comentario

                        • SidV
                          Usuario Avanzado
                          • oct
                          • 1761

                          #13
                          Hola Axl, contanos qué herramienta es, así analizamos qué posibilidades tienes, quizás alguien la conozca.

                          Comentario

                          • axl666
                            Junior Member
                            • ene
                            • 8

                            #14
                            Perdon, me referia que hasta este momento mi cliente no me ha dado alguna respuesta si tiene alguna herramienta o no.

                            Perdon

                            Comentario

                            Trabajando...