SAP executables

From Bitbull Wiki
Jump to navigation Jump to search

Contents

1 SAP Executables and Notes

Here is List of SAP executable on SAP systems.

1.1 Executables

1.1.1 SAPCAR

To uncar compression files

1.1.2 R3ldctl

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

1.1.3 R3check

The tool will check Cluster-Tables for errors

1.1.4 R3ta

Split large tables for export and import

1.1.5 R3load

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

1.1.6 R3szchk

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

1.1.7 R3trans

his 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.

1.1.8 R3tran_XXX.SAR

It is a compressed archive with the latest version of R3trans from the SAP Service Marketplace, used when we patched the kernel.

1.1.9 SAPEXEDB_XX.SAR

Compressed file containing DB Dependent executables (Kernel Files)

1.1.10 SAPEXE_XX.SAR

Compressed file containing the Database Independent executables (Kernel Files)

1.1.11 sapexec

Call SAP Function Modules

1.1.12 startdb

Program to start the database

startj2eedb=== Program to start the database (Java)

1.1.13 startrfc

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

1.1.14 startsap

Program to start SAP

1.1.15 stopdb

Program to stop the database

1.1.16 stopj2eedb

Program to stop the database (Java)

1.1.17 stopsap

Program to stop SAP

1.1.18 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.

1.1.19 sapmscsa

SCSA Administration

1.1.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.

1.1.21 saposcol

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

1.1.22 sapparar

Reads the SAP Profile

1.1.23 sappfpar

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

1.1.24 saproot.sh

Script to set Root permissions necessary for some kernel programs

1.1.25 saprouter

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

1.1.26 sapsecin

Generation of the PSE (Personal Security Environment)

1.1.27 sapstart

Starts SAP processes

1.1.28 sapstartsrv

Starts SAP processes

1.1.29 cfw

GUI Control Framework for ABAP Objects

1.1.30 cleanipc

Cleans Inter-Process Communications Memory

1.1.31 disp+work

Dispatcher & Workprocess – “The complete Kernel” – Here the complete ABAP is processed

1.1.32 Dpj2ee

Dispatcher for Java

1.1.33 msclients

Shows running instances registered in the Message Server

1.1.34 msg_server

Main Message Server executable

1.1.35 msmon

Message Server Monitor Utility

1.1.36 msprot

Monitor Message Server at the OS level

1.1.37 db2jcllib.o

Rsdb/db2jcl_library parameter

1.1.38 db2radm

Used to configure DB2Connect

1.1.39 dbadaslib.o

Part of lib_dbsl – database-dependent SQL handler

1.1.40 dbdb2pwd

Create an encrypted DB2 Password File

1.1.41 dbdb2slib.o

Part of lib_dbsl – database-dependent SQL handler – DB2

1.1.42 dbsdbslib.o

Part of lib_dbsl – database-dependent SQL handler

1.1.43 dev_sapstart

Log file for starting sap

1.1.44 dipgntab

Activation and adjustment of the nametabs with the ABAP Dictionary.

1.1.45 dpmon

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

1.1.46 dsrlib.o

Distributed Statistics Records

1.1.47 Dw_gui.o

Dependent module for Disp+work

1.1.48 Dw_mdm.o

Dependent module for Disp+work

1.1.49 Dw_stl.o

Dependent module for Disp+work

1.1.50 Dw_xml.o

Dependent module for Disp+work

1.1.51 Dw_xtc.o

Dependent module for Disp+work

1.1.52 Eg2mon

Monitor program for Extended Global Memory Segments

1.1.53 Em2mon

Monitor program for Extended Memory management

1.1.54 emmon

Test program for Extended Memory

1.1.55 enqt

Check and Monitor the Enqueue Lock Table

1.1.56 enrepserver

SAP Enqueue Replication Server

1.1.57 enserver

SAP Enqueue Server

1.1.58 ensmon

Enqueue Server Monitor Programs to monitor the enqueue server and the enqueue replication servers.

1.1.59 Es2mon

Programs to monitor the enqueue server and the enqueue replication servers.

1.1.60 esmon

Program to monitor the enqueue server and the enqueue replication servers.

1.1.61 estst

Test program for the Extended Memory Segments

1.1.62 evtd

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

1.1.63 exe_db2.lst

The ‘*.lst’ files are text files used by sapcpe to determine which files to compare/copy on instance startup.

1.1.64 gateway.lst

The ‘*.lst’ files are text files used by sapcpe to determine which files to compare/copy on instance startup.

1.1.65 gw.properties

Gateway processes

1.1.66 gwmon

Program gwmon (at the operating system level) or SAP transaction SMGW monitors the SAP Gateway.

1.1.67 gwrd

Program gwmon (at the operating system level) or SAP transaction SMGW monitors the SAP Gateway.

1.1.68 icm.properties

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

1.1.69 icmadmin.SAR

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

1.1.70 icman

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

1.1.71 icmbnd

Program to bind ports with numbers from 0 to 1023

1.1.72 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).

1.1.73 instance.lst

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

1.1.74 instancedb.lst

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

1.1.75 ipclimits

Reports IPC memory available to SAP at the OS level

1.1.76 j2eeinst.lst

The ‘*.lst’ files are text files used by sapcpe to determine which files to compare/copy on instance startup.

1.1.77 jcmon

Program to monitor and manage Java processes

1.1.78 jcontrol

Program to control Java processes

1.1.79 jenqulib.jar

Java Enqueue Library

1.1.80 jlaunch

Program starts the Java processes

1.1.81 jlogunzip.jar

Java Classes used to unzip archives (used from the sapstartsrv)

1.1.82 jperflib.jar

J2EE client Jar file

1.1.83 jstartup.jar

Java Startup FrameWork jar file

1.1.84 jstartupapi.jar

J2EE Engine Monitoring API

1.1.85 jstartupimpl.jar

J2EE Monitoring

1.1.86 ldap_rfc

LDAP Connector

1.1.87 ldappasswd

Store LDAP directory user and password

1.1.88 ldapreg

LDAP Registration Service

1.1.89 lgtst

Program to test the message server

1.1.90 libicudata30.a

ICU Common Library – Part of the RFC SDK and are used for RFC connections.

1.1.91 libicui18n30.a

ICU Common Library – Part of the RFC SDK and are used for RFC connections.

1.1.92 libicuuc30.a

ICU Common Library – Part of the RFC SDK and are used for RFC connections.

1.1.93 libjenqulib.o

Part of the RFC SDK and are used for RFC connections.

1.1.94 libjmon.so

JMON Shared Library – Part of the RFC SDK and are used for RFC connections.

1.1.95 libjperflib.so

Part of the RFC SDK and are used for RFC connections.

1.1.96 libregex.o

Part of the RFC SDK and are used for RFC connections

1.1.97 librfcum.o

Dynamic Load Library – Part of the RFC SDK and are used for RFC connections.

1.1.98 libsapcsa.o

CSA Shared Library – Part of the RFC SDK and are used for RFC connections

1.1.99 libsapsecu.o

SECU Shared Library – SAP seculib library used for default encryption. It’s referenced in the j2ee startup logs in the working directory.

1.1.100 libsapu16.so

Part of the RFC SDK and are used for RFC connections

1.1.101 libsapu16_mt.so

Part of the RFC SDK and are used for RFC connections.

1.1.102 mdxsvr

MDX Parser for RFC

1.1.103 memlimits

he program memlimits lets you determine how much swap space is currently available in the host system.

1.1.104 niping

Program to test the SAP network layer and the SAProuter

1.1.105 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.

1.1.106 rfcexec.sec

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

1.1.107 rfcping

Ping the RFC layer

1.1.108 rscparulib.o

Dynamic shared library with code page converter

1.1.109 rscpf2f

Check installed locales for given list of languages.

1.1.110 rscpf3f

Find possible system code pages for given list of languages.

1.1.111 rscpf_ars

Test program for code page conversion, language handling, and locales in combination with ‘rscparulib.o’. (only for support)

1.1.112 rscpf_db

est program for code page conversion, language handling, and locales. This program will connect to the database and also attached to the shared memory of an instance if possible. (only for support)

1.1.113 rslgcoll

Central System Logging Collector

1.1.114 rslglscs

Show the Syslog specific parts of the shared memory segment ‘SCSA’.

1.1.115 rslgsend

Central System Logging Sender

1.1.116 rslgview

View SAP Log at the OS level

1.1.117 rstrcscs

Program creates a common memory segment for the SCSA, locates the trace switches block within it and initializes the trace switches block.

1.1.118 rstrfile

R/3 system trace file tool

1.1.119 rstrlscs

The command “rstrcscs r” removes that common memory segment again.

1.1.120 rstrsscs

The command “rstrsscs” allows change to the switch settings in the trace switches block within the SCSA.

1.1.121 rsyn.bin

For each kernel version of the R/3 System, there exists an appropriate file rsyn.bin which contains the ABAP/4 syntax description. It describes what to do when compiling an ABAP statement

1.1.122 sapccm4x

CCMS Agent for Abap

1.1.123 sapccmsr

CCMS Agent for Java

1.1.124 sapcontrol

sapcontrol’ is used to stop/start/monitor the sap instances (for example, from the sapmc).

1.1.125 sapcpe

This checks that the local executable are up to date each time an SAP instance that uses local executable is started.

1.1.126 sapcpeft

Parameter file used by sapcpe

1.1.127 sapcpp46.o

Virus Scan Adapter files (Note 964305)

1.1.128 sapdbmrfc

RFC for SAPDB connections

1.1.129 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.

1.1.130 sapftp

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

1.1.131 saphttp

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

1.1.132 sapiconv

Program for the conversion of text files

1.1.133 sapkprotp

Relocate a Content Server Repository

1.1.134 sapmanifest.mf

Text file that contains the kernel patch level and is read by the JSPM (Java Support Package Manager).

1.1.135 sapmanifestdb.mf

Text file that contains the database kernel patch level and is read by the JSPM (Java Support Package Manager).

1.1.136 sapuxuserchk

The program xuser is a tool from maxdb which stores the logon information to the DB. This utility program called by sapcontrol which is a program that uses the web service APIs of the ABAP and Java startup framework to control an instance from the command line.

1.1.137 sapwebdisp

The SAP Web dispatcher is used for load balancing for a 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 address needs to be opened to internet and the SAP Web dispatcher can handle the traffic with the different SAP instances.

1.1.138 sapxpg

Program that starts programs on an external host. The tool for starting OS commands from within SAP Systems.

1.1.139 scs.lst

The ‘*.lst’ files are text files used by sapcpe to determine which files to compare/copy on instance startup.

1.1.140 scsclient.lst

The ‘*.lst’ files are text files used by sapcpe to determine which files to compare/copy on instance startup.

1.1.141 semd

A Test Tool used to verify semaphore operations.

1.1.142 servicehttp

The port number where the server should listen for HTTP requests.

1.1.143 shmd

Related to Shared Memory

1.1.144 showipc

Checks shared memory segments

1.1.145 sldreg

SLD registration program

1.1.146 sldreglib.o

SLD registration program

1.1.147 ssfrfc

Secure Store and Forward (SSF)

1.1.148 wdispadmin.SAR

Web Dispatcher Administration Interface archive program

1.1.149 wdispmon

Web Dispatcher Monitor program

1.1.150 webdispinst.lst

Web Dispatcher Administration Interface list

1.1.151 xml63d.o

Virus Scan Adapter files

1.1.152 vscan_rfc

Virus Scan Adapter files