SAP-Basis interview questions and answers

What is the difference between R/3 and ECC?

R/3 is a term used for SAP Core prior to version 4.7 and after 4.7 and
especially 5.0 and above it is called ECC-Enterprise Central Component.


What databases can SAP installation support?

SAP is built to be DB independent so practically it can be installed on
any RDBMS. However, majority of the installations are in Oracle.


How does SAP handles memory management?

SAP handles memory management at many different levels and is robust to
handle millions of transactions per second.


What is an SAP Basis?

Basis is a set of middleware programs and tools from SAP. Basis
includes client/server architecture and configuration, a relational
database management system (RDBMS), and a graphical user interface
(GUI)


What is the differences between ABAP and OOABAP. In which situation we
use OOABAP?


OOABAP is used to develop BSP/PCUI applications and also anthing
involved object oriented like BADIs, SmartForms..etc.where as ABAP is
used to develop traditional programs in R/3.


What are the functional modules used in sequence in BDC?

These are the 3 functional modules which are used in a sequence to
perform a data transfer successfully using BDC programming:
BDC_OPEN_GROUP - Parameters like Name of the client, sessions and user
name are specified in this functional modules. BDC_INSERT - It is used
to insert the data for one transaction into a session. BDC_CLOSE_GROUP
- This is used to close the batch input session.


What are the things to keep in mind when you SAP startup problems in
Windows?


Developer Traces:-- dev_disp Dispatcher developer trace-- dev_ms Message Server developer trace-- dev_wp0 Work process 0 developer trace The "services" file, which contains TCP and UDP services and their respective port numbers. This plain-text configuration file is located
under %winnt%/system32/drivers/etc. Windows Task Manager (TASKMGR.exe). Dispatcher Monitor (DPMON.exe), which is located under /usr/sap//sys/exe/run. Database logs. EventViewer (EVENTVWR.exe). For a central SAP instance to start successfully, both the message server and the dispatcher need to start. If one of them or both fail to
start, users cannot log in to the system. The following scenarios will illustrate possible causes of why an SAP instance might not start and the reason of the message:"*** DISPATCHER EMERGENCY SHUTDOWN ***".


What would you do when the dispatcher would not start due to port
conflict? What are the symptoms for the same?


The symptoms in a windows environment might be No work processes (disp+work.exe) exist in Task Manager. Dispatcher shows status "stopped" in the SAP MMC. Errors found in "dev_disp": Use, netstat -p TCP, check the services file in the windows and check what port your appropriate sapdb us running. If instance number is 00