Cancelar transacciones "colgadas"

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Jesus
    Moderator
    • jun
    • 610

    #1

    Cancelar transacciones "colgadas"

    Hola:

    Me gustaría saber si existe (supongo que si) alguna transaccion para "matar" o cerrar transaciones que se han quedado colgadas a los usuarios. Tengo un problemilla sobre todo cuando los usuarios utilizan la MB5B y la consulta que realizan es demasiado grande (muchas referencias o entre un intervalo de fechas excesivo...) lo que provoca se se quede pensando mucho y que abran varios modos con la misma transaccion MB5B y ralentiza a todos los demás que estan realizando esas consultas pero mas reducidas.

    Si existe esa transaccion ¿que consecuencias puede tener si se utiliza?
    Salu2
  • Alen
    Junior Member
    • sep
    • 8

    #2
    Hola Jesús,
    me imagino que ya conoces este procedimiento para parar transacciones q se quedan colgadas, pero bueno... en la esquina superior derecha encima del la pestaña "menu" hay un icono en el que puedes pinchar, se despliega y puedes marcar en la última opción "stop transaction". Esto no funciona siempre, claro, y en ese caso siempre toca "task manager" y matar el proceso del saplogon.exe...
    Espero haberte ayudado.

    Comentario

    • Jesus
      Moderator
      • jun
      • 610

      #3
      Te agradezco Alex tu comentario, pero no es exactamente lo que necesito, eso evidentemente ya lo hago cuando puedo, pero efectiuvamente no siempre funciona. Yo buscaba algo desde alguna consola, etc.. He visto algo a través de la SM50, pero como no la conozco mucho me gustaría que algún experto me aconsejara sobre todo las repercusiones, etc..
      Salu2

      Comentario

      • alvaromon2
        Member
        • nov
        • 33

        #4
        prueba con la SM04

        prueba con la SM04

        Comentario

        • Alen
          Junior Member
          • sep
          • 8

          #5
          Tanto desde la SM04 como desde la SM50, lo unico q puedes hacer es matar la sesión del usuario q esta ejecutando el proceso q sea (ya sea una trans u otro). El problema es q ambas trans son incompletas para la información q buscas, ya q en la SM50 puedes ver el tiempo q lleva ejecutandose un proceso pero no ves la transacción q es, mientras q en la SM04 pasa lo cotrario ves la transacción pero no ves el tiempo y realmente en ningún momento sabes si la transacción esta colgada o si el volumen de datos q se esta manejando es muy grande.

          Comentario

          • Jesus
            Moderator
            • jun
            • 610

            #6
            Efectivamente Alen, no son completas, pero entre ambas mas o menos me apañaré.

            Muchas gracias.
            Salu2

            Comentario

            • Hatenas
              Senior Member
              • mar
              • 184

              #7
              tambien puedes ocupar la AL08 si tienes mas de una instancia de dialogo.

              Comentario

              • BREZHNEV
                Senior Member
                • ene
                • 478

                #8
                tambien lo puedes cancelar directamente por sistema operativo, conociendo el PID.

                saludos
                =============
                ==»BREZHNEV«==
                =============

                Comentario

                • jgsanz
                  Senior Member
                  • nov
                  • 293

                  #9
                  Quizas en la SM66 encuentres mejor la manera de matar un proceso.

                  En la SM50 te permite a nivel de programa, en la SM66 a nivel de proceso tambien.

                  Espero te sirva.

                  Un saludo.

                  Comentario

                  Trabajando...