Как остановить работу зависшей транзакции?

Как остановить работу зависшей транзакции?

Давайте немного абстрагируемся от тем серьезных, и ознакомимся с небольшим ликбезом, посвященным тому, как можно остановить работу зависшей транзакции. Спойлер: скорее всего здесь вы не найдете ничего нового.

Допустим

Попалась вам под руки программа, написанная не с любовью. Пример такой программы приведен на следующем видеофрагменте

Как остановить эту галиматью без остановки SAPLogon? Вариант 1. Часто используемый

Кликните в левый верхний угол SAP Logon, и выберите в контекстном меню команду  "Стоп машина" "Stop Transaction"

Вот результат

Как остановить эту галиматью без остановки SAPLogon? Вариант 2. Продвинутый

Транзакция SM50. Продолжаем рассматривать тот же пример

N.B. Обратите свое внимание на то, что если на вашем сервере приложений активно несколько инстанций, выбрать нужно возможно предварительно открыв транзакцию SM51

См. Architecture of SAP NetWeaver Application Server ABAP

Как остановить эту галиматью без остановки SAPLogon? Вариант 3. Не менее продвинутый, чем Вариант 2

Радикальный метод, под которым понимается удаление зависшей пользовательской сессии. Выполняется он с помощью транзакции SM04. Например,

Read more