Updating SAP ABAP Systems on UNIX and Linux: Oracle

Breakpoints During the Update

You can use breakpoints to pause the update procedure at a specified point.

I. Setting Breakpoints

I.a. Setting Breakpoints in the SUM User Interface

On the right-hand side of the browser window, the SUM user interface offers you the option to maintain breakpoints from a list of available breakpoints. You can sort, filter, and search for breakpoints. The icons for the breakpoint status are described in the legend. For more information, see SUM UI: Menu Bar.

The breakpoint list displays icons in three different colors:
  • Green - breakpoint lies in the past
  • Orange - breakpoint lies in the currently processed phase
  • Blue - breakpoint lies in a future phase
After opening the list, it scrolls automatically to a position where the breakpoint of the current phase is listed at the fourth position from the top, if available. You can scroll away from the position, but each time you choose Refresh, the breakpoint list is refreshed and displays the current phase highlighted at the fourth position of the table again.

If SUM stops at a selected breakpoint, it displays a dialog with the options listed in the following in section Possible Options in the Breakpoint Dialog.

I.b. Setting Breakpoints at Operating System Level

Alternatively, you can enter the following commands when you are in the update directory:

  • Change the directory with the following command:

    cd <update directory>/abap/bin

  • If you want the ABAP program to stop at the next step, enter the following command:

    ./SAPup stop

  • If you want the ABAP program to stop before a specific phase, enter the following command:

    ./SAPup stop <phase name>

  • If you want the ABAP program to stop after a specific phase, enter the following command:

    ./SAPup stop -after <phase name>

II. Possible Options in the Breakpoint Dialog

Once you have set a breakpoint, the Software Update Manager stops at that specific point and displays a dialog with the following options:

  • Continue to next breakpoint

    SUM continues the update automatically until the next breakpoint is reached. Then, the breakpoints dialog is displayed again.

  • Continue in single step mode (stop before each phase)

    SUM continues the process phase by phase. You manually move on to each next phase of the process, unless you choose another option.

  • Delete breakpoints and continue

    SUM deletes all set breakpoints and continues without any further stop.

  • End single step mode and continue to next breakpoint

    SUM returns to its regular operation, that is, continues automatically until it reaches the next breakpoint, and not at the next phase. When the next breakpoint is reached, the breakpoints dialog is displayed again.

  • Exit program

    The update process stops and you exit SUM. When you restart the update process, the breakpoint dialog appears again.