Some Important SAP Executables

I would like to share some important SAP executable files with you…

Sapcar: SAP Compression and Archiving program

Cleanipc: Cleans Inter-Process Communications Memory

Disp+work: Dispatcher and Workprocess

Dpj2ee: Dispatcher for Java

Dpmon: Used to get the process overview of an instance in text mode.

Enserver: SAP Enqueue Server

Jcmon: Program to monitor and manage Java processes

Jcontrol: Program to control Java processes

jenqulib.jar: Java Enqueue Library

jlaunch: Program starts the Java processes.

Rfcping: Ping the RFC layer.

Sapccm4x: CCMS Agent for Abap

Sapccmsr: CCMS Agent for Java

Sapcontrol: Used to stop/start/monitor the sap instances

Sapstart: Starts SAP processes

Sapstartsrv: Starts SAP processes

Startdb: Program to start the database

Startj2eedb: Program to start the database on Java systems

Startrfc: The tool is command line interface to start all of the implemented function modules of SAP systems.

Startsap: Program to start SAP

Stopdb: Program to stop the database

Stopj2eedb: Program to stop the database on Java systems

Stopsap: Program to stop SAP

Dipgntab: Activation and adjustment of the nametabs with the ABAP Dictionary.

Niping: Small Client and Server in order to test the saprouter internally with the NI-Protocol (SAP Network Interface).

Lib_dbsl: The Database-Shared Library for the kernel programs (as of 4.5A). Librfc: The RFC (Remote Function Call) Library, that is available for any platform to develop and run a RFC Server or RFC Client.

Ntscmgr.exe: The tool for installing the SAProuter as service. It is part of every Windows SAP Kernel. As it has no known errors, it is not necessary, to patch it. Just use ntscmgr.exe from your existing windows kernel.

R3check: This is a tool, that can Cluster-Tables for errors.

R3ldctl: The tool for exporting all table structures to the file system during a OS/DB-Migration.

R3load: The table import & export tool of SAP during Installation, Upgrade and Migration.

R3setup: The Installation (and Migration) Tool for all SAP systems up to Release 6.10.

R3szchk: The tool for determing the sizes of the different tables in the target database during the import in an OS/DB-Migration.

R3trans: This is the tool, that does the real work for tp. tp controls the import and export of changes and r3trans does them using scripts, that were generated from tp.

R3up: The tool that controls the Upgrade (Moving to higher SAP Releases) of an SAP System.

Rfcexec: The tool to start other programs from within SAP (ABAP) on the OS level via the gateway on any other (or the same) server.

fcoscol: Similar to saposcol. It is needed, when no SAP instance is running on the Database Server.

Sapevt: This program is able to trigger events within the SAP system. The tp tool uses this feature. It can be used as trigger for self-written interfaces as well.

Sapftp: FTP Client, that can be used from within the SAP system (from ABAP) to communicate with other FTP servers.

Saphttp: HTTP Client, that can be used from within the SAP system (from ABAP) to communicate with other HTTP servers – e.g. for interfaces.

Sapinst: The Installation (and Migration) Tool for all SAP systems as of Release 6.20.

Saplicense: The Tool for the installation of a new SAP License. This is needed when the license expires e.g. because of a hardware change.

Saposcol: The SAP Interface to the Operating System for Performance Data. The Operating System Collector collects CPU Usage, Disk Performance, Paging etc.

Sappad: Very nice & small Editor a lot better than notepad. It handles LF and CR/LF correctly as well.

Sappfpar: This tool can be used for checking the profiles after changes and before restarting the SAP system.

Saprouter: The program for the Router Connection from customers to SAP and vice versa.

Sapxpg: The tool for starting OS commands from within SAP Systems.

Sapwebdisp: The SAP Web dispatcher is used for load balancing for an setting up an SAP Internet scenario. It is the only application, that needs to be located in the DMZ. Everything “behind” this can (and should) be located in your intranet. So, only one port on one IP adress needs to be opened to internet and the SAP Web dispatcher can handle the traffic with the different SAP instances.

Startrfc: The tool is a very easy SAP command line interface to start all of the implemented function modules of SAP systems.

Tp: The Transport Tool. This program coordinates the complete import and export of program and table changes made within the SAP system in order to transport them through the complete System Landscape.

Icmadmin.SAR: Tool to monitor and manage the Internet Communication Manager (ICM) from the SAP System (transaction SMICM).

Icman: Tool to monitor and manage the Internet Communication Manager (ICM) from the SAP System (transaction SMICM).

Icmbnd: Program to bind ports with numbers from 0 to 1023

Icmon: Internet Communication Manager (ICM) used for HTTP(S), SMTP based communication used to monitor and manage the Internet Communication Manager (ICM) from the SAP System (transaction SMICM).

Instance.lst: List of database-independent executables. These executables are valid for all database systems used by the SAP system.

Instancedb.lst: List of database-dependent executables. These executables can only be used with a particular database system.

5 Responses to "Some Important SAP Executables"

  1. jim suarez says:

    Sɑved as a favorite, I like your blog!

  2. charlineyarbor says:

    Normally I don’t read article on blogs, but I wish to say that this write-up very forced me to check out and
    do it! Your writing style has been surprised me. Thank you, very nice post.

  3. barth organ says:

    Good write-up. I certainly love this website. Thanks!

  4. Elena Ducan says:

    I am truly thankful to the holder of this web site who has
    shared this great post at at this time.

  5. SAPsap says:

    Wow, thanks for sharing, I have learned so much here on your site, thought I’d let you know your efforts are appreciated.

Leave a Reply to jim suarez


eight + = 9

Blogroll