Você está na página 1de 15

How you will give new authorizations?

Ans : Add t-code to a role in PFCG and generate the profile.

ADS configuration and is it possible to configure in abap system?


Ans : ADS (adobe document services) is a component that comes with AS Java, need to install java stack
as on add on (if abap is already installed) or separate instance.

How can u do the authorizations trace? Explain?


Ans : The R/3 System enables you to find out which authorization objects are checked when you run a
particular transaction, report, or program. To record authorization checks, use the system trace (ST01).

How can u get the authorization failures from the users? users authorization is failed?
Ans : To analyze an authorization failure, call transaction SU53 and determine which authorizations are
required for your task.

How can u modify or add the authorizations (after getting the user dump or user trace)?
Ans : By using su24 (it can be possible thru expert mode only) or manual at authorizations screen( if we
r using su24 and modify the required authorization object, then it shows the authorizations status
as"standard" , if u do the modification by mannually by choosing the"manually" button at the
authorizations screen and add or modify the requried authorization object to the role or profile , then it
shows the authorizations status as "manual".), after that u need to regenarate the profile and role too.

What is an authorization object? Authorization object class?


Ans : An object class is a logical grouping of authorization objects that share a similar Purpose or
business area. For example, object class Basis: Administration contains authorization objects that control
access to Basis transactions. The authorization object is the template from which the authorization is
created. It is
used in the ABAP code for authorization checks. Each object has up to 10 fields that are checked using
AND logic before access is granted to the desired transaction.

Have u solved any ABAP Dump analysis? how?


Ans : By seeing the ABAP dump error we come to whether the error belongs to insufficient memory, table
space error or ABAP program error or Developer error If it belongs to insufficient memory dump error it
displays at which stage the transaction terminated and how much more memory is required. So we need
to
increase the memory through instance profile.
If the error belongs to Table Space error it displays table name. So we need to increase the Tablespace of
that table.
If the error belongs to ABAP program error we have to analyze the program through SE30.
If the error belongs to Developer, then we need to cancel the ABAP program.

What would you do to test the background processing consistencies?


Ans : Run SM65 - Analysis tool

How do you create reporting authorization in BW?


Ans : Through RSSM t-code

What is common House keeping background jobs that run in your system?
Ans :
Job name Varian Freq
t
SAP_REORG_JOBS delete old jobs yes daily
SAP_REORG_SPOOL delete old spool yes daily
SAP_REORG_BATCHINPUT delete old yes daily
batchinput
SAP_REORG_ABAPDUMPS delete abap dums yes daily
SAP_REORG_JOBSTATISTIC RSBPSTDE yes monthl
y
SAP_COLLECTOR_FOR_JOBSTATISTI RSBPCOLL no daily
C
SAP_COLLECTOR_FOR_PERFMONITO RSCOLL00 no hourly
R
SAP_COLLECTOR_FOR_NONE_R3_S RSN3_STAT_ no hourly
TAT COLLECTOR
SAP_REORG_PRIPARAMS RSBTCPRIDEL no monthl
y
SAP_REORG_XMILOG RSXMILOGREORG yes weekly
SAP_CCMS_MONI_BATCH_DP RSAL_BATCH_ no hourly
TOOL_DISPATCHIN
G
RSPO1043 RSPO1043 yes daily
RSTS0024 RSTS0024 yes daily

How to schedule background jobs at OS level?


Ans : Invoke a sapevent using a OS script and then have a SAP background job set to run on a sapevent.
I say this assuming Unix and a job in crontab. I would guess the same thing could be done on a Windows
system.
sapevt TRIGGER_NAME -t pf=d:usrsapDEVsysprofileDEV_DVEBMGS00_SVRNAME nr

How to schedule online and offline backup which takes every day, every week. How to monitor
it?
Ans : Use DB13 to schedule offline backup,buffer will not flushed and in this way you have to shutdown
system. Prefer to take online backup.

How will u send mail after completion of backup?


Ans: Use RZ20 (CCMS Monitoring ) and set the parameter CCMS_OnAlert_Email.

If BRTOOLS is not working how you will add datafile?


Ans : Troubleshoot problem and use BRTOOLS.

How to take back up on EP?


Ans : yes, you can use your normal backup tools such as brbackup and brarchive. but, for portal, you
also need to back up your OS files. make sure you backup /usr/sap completely after a successful DB
backup

During backup what kind of files you take?


Ans : Apart from performing Online, Offline, Full or incremental backup, you have to decide what to
backed up?
Database : data files, online redo log files, control files, logs and profiles, offline redo log files.
Through Brbackup and Brrestore you can do datafiles, online, control, logs and profiles.
Through Brarchive you can do logs and profiles and offline redo log files.

SAP data : sap data files, sap executables


Other files : operating system files and database executables.
Explain the backup strategies in R/3?
Ans : A full backup is always performed with backup_mode = full. In a full backup, there are two ways of
writing data to tape:
Backing up data with RMAN
Backing up data with OS tools

What is data archiving?


Ans : Data Archiving removes from the database application data that is no longer required, and places it
in archive files that can be accessed and analyzed at a later date.

How you will do client copy? If SAP * user is not available at all in your system then how u will
do client copy?
Ans : In SCC4 define a client, login to define client with SAP* perform with SCCL local client copy. There
is no question that sap system does not have SAP* user, even if it is deleted, it will regenerate when
restart.

SCCL = local client copy


SCC1 = client copy by transport system
SCC3 = client copy logs
SCC4 = Managing client
SCC5 = delete a client
SCC 7= post import activities
SCC 8 = client export (KX, KO, KT files exported), client import with STMS_import
SCC 9= Remote Client copy

How to lock a client? How to delete a client?


Ans : Run Function Module in SE37
1) SE37
2) Enter function module SCCR_LOCK_CLIENT
3) Fress F8
4) specify client and execute.

follow similar procedure for unlocking a client.


To delete a client log on to the client to be deleted, use SCC5 and check T000 box. you can delete with
SCC4 but it will not delete client dependent data, to remove completely use SCC5.

After client copy is table space and database sizes will be increased or not?

How to check CPU usage in EP?

If client copy is stopped in middle, what happens if you want to start it again?
Ans : After stopping the client copy, if you do not want to continue the copy from the step where it got
stopped and if you need to start again fresh from the starting then you need to restart the instance once.
Otherwise it would ask you to continue old run as the lock entry of old copy exists in SM12. If you restart
the instance the lock gets deleted and it can be started again from the starting. As suggested above,
before starting the copy again make sure to delete the client and create again newly and copy freshly as
this will remove the inconsistencies caused to stopped client copy.

Will a client copy transfer the background job schedules and all client dependent data?
Ans : It depend on client profile which you choose for client copy, SAP_ALL will copy all client dependent
data including schedules to the new client. Remember that ABAP programs are always client independent.
Only the masterdata (variant) is client dependent.

Consider a client 800 this client having 75 users but 15 users account was locked, I want to
unlock this 15 users account at a time how you do?
Ans : you can use SU10 and unlock all users. you can use EWZ5 transaction and unlcok all users.
Tell me any critical issue you faced in your career?

How do you create control file? what is the command?


Ans : control files can be created if you lost all control files, or if you want to change database name etc..
in DBrefresh you need to create control file from tracefile
in SQL plus>
1) alter database backup control file to trace resetlogs;
2) this file can be found in oracle/SID/saptrace/usertrace

Different profiles available for client copy?


Ans :
SAP_ALL All Client Specific Data w/o Change Documents
SAP_APPL Customizing and Application Data w/o Change Docs
SAP_CUST Customizing
SAP_CUSV Customizing and User Variants
SAP_UCSV Customizing User Master Records and User Variants
SAP_UCUS Customizing and User Master Records
SAP_USER User Master Records and Authorization Profiles

what is CTS ? Explain?


Ans : The Change and Transport System (CTS) is a tool that helps you to organize development projects
in the ABAP Workbench and in Customizing, and then transport the changes between the SAP Systems in
your system landscape. The Change and Transport Organizer (CTO) provides functions for organizing
software development projects. It is designed to support projects of all sizes, whether they are carried
out centrally or in a distributed environment.
The Transport Management System (TMS) organizes, monitors, and performs transports for all R/3
Systems within a system landscape. In addition, TMS is used to configure and manage the setting up of
R/3 Systems and transport routes within a system landscape.

What is database checkpoint?


Ans : Check point is a process of db which runs for every 60 sec... when ever check point occurs all the
processes of db like log writer, db writer, smon, pmon will get activated.

What are your daily activities?


Ans : Monitoring of landscape : monitoring of ABAP & JAVA Stacks,
SM50 & SM66 check work process overview
SM51 Check application server status
SM12 Lock Entry list
ABAP Dumps, look for the core dumps if any then report to the respective consultants
ST22
and try to know why it happened.
SM21 System Logs, Try to check for errors, warnings
Check update is active, look for any hanged updates, or updates pending for long or
SM13
updates in PRIV mode
ST02 Buffer Tune Summary, look if any swaps are happening,
ST04 look for Database alert logs and Performance
DB12 Backup Logs
DB13 DBA Planning Calendar
DB14 DBA Operation Logs
SM37 Job Status Overview
ST04 Database alert logs and performance
SP01 Check Spool Status
SLDCHECK connection to SLD check
DB01 Database Locks

JAVA
JAVA : Check java portal accessibility using link
Check server logs for java system for critical errors
Check accessibility of management console.
Check server node status
Check default trace for critical java errors
Check java reports for memory consumption and swapping
O/S : Check file system usage
Check for swap space using
Check for work directory log files.

Taking necessary actions to avoid issues


Monitor backup progress
Ticket resolution based on SLA.
Identify root cause for frequently occurring issues.

What you do when Oraarch is full?


Ans : usually when oraarch file is full, update get de-activated. Trigger archivelog backup to make sure
sufficient space is left in oraarch file. manually activate update, go to SM14 > update > activate.

What you do when tablespace are 100% full?


Ans : Usually when tablespace get full, it can not perform operation and also update get de-activated.
Find out which tablespace get full and add data files to make sure sufficient space is left. manually
activate update, go to SM14 > update > activate.

How to add data files or extend data files in oracle database?


Ans : BRTOOLS is the database administration tool support in sap oracle database. you can access brtool
at command prompt by using ora<SID> user.
BRTOOLS > Space management > extend tablespace >

What is the database backup strategy in your company?

How you will check whether database is active or not from OS level?
Ans : in windows use R3trans -d . If the return code is 000 that means database connection is good.
in unix ps -ef|grep ora. it will tell the status of database.

If table space auto extend size how to see the size?


Ans : Go to DB02> tablespace > space overview to check table space. you can use BRTOOLS to see
tablespace is autoxtendible.

What are steps for DB Refresh?


Ans : DB refresh/copy consist of three steps
1) pre-copy steps
2) copy/restore database
3) post-copy steps

What are the table space names that you see in DB02?
Ans : Till ECC 5.0
PSAPTEMP
PSAP<SID>
PSAP<SID>640
PSAP<SID>USR
PSAPUNDO
SYSAUX
SYSTEM
From ECC 6.0
PSAPSR3
PSAPSR3700
PSAPSR3USR
PSAPTEMP
PSAPUNDO
SYSAUX
SYSTEM

What kind of ABAP dumps errors you faced and how to resolve?

Difference between DB Verify and DB Check?


Ans : Difference between db check and db verify

DBCHECK: database is checked when backup is taken, backup failed, archive backup, table space over
95% oracle errors etc....
DBVERIFY: It check data file block by block for any corrupted blocks.

Where is your data bank?

What kind of activities are possible with SAPDBA tool?


Ans :
Database backup, restore and recovery
Space management
Database system check
Database reorganization
Cost-based optimization of access

Explain DB architecture?
Ans : An Oracle database consists of a set of files and the Oracle instance.
The files are:
init.ora file
control files
data files
online redo log files
offline redo log files
The Oracle instance consists of the allocated shared memory resources and the following
database background processes:
DBWR = Database writer
LGWR = Log writer
CKPT = Checkpointer
RECO = Recovery process
PMON = Process monitor
There are two basic writing background processes in the Oracle database system:
Database writer writes the data blocks that have been changed from the system global area back to the
data files asynchronously
Log writer writes the logs of the changes that have been made to the data blocks to the redo log files
synchronously
The archive process copies the redo log files that are currently not in use.
The checkpointer assists the internal writing process at a checkpoint.
SMON = System monitor
ARCH = Archive process

How will you integrate existing ECC6 environment into solution manager?

Did you configure automatic mail send and receive? How?

What is Garbage Collector?


Ans : Objects are stored in memory and user request is processed from there. if objects are not available
then user request goes to database. objects which are stored in memory and they are not in use this
garbage collector free the objects from memory.

How can you confirm patch level of sap GUI?


Ans : Double click sap gui > click on square box before sap logon on top menu bar. or log on to sap
system by providing user name and password and click ALT + F12.

While doing implementation do you get any issues?

What is the sequence order of instance profiles?


Ans : While starting SAP system, it reads the profiles in the following order.
First it reads start profile, second it reads default profile and then instance profile.

How can you find log running jobs?


Ans : Go to SM37, select Active jobs an analyse the duration with previously finished job.

If the job task is completed but still it is showing active? what you do?
Ans : select the job and perform check status, it will clear job.

If java is down how you will do trouble shooting?


Ans : check the trace files dev_control, dev_jstart.
check log files dev_jcontrol, dev_bootstrap, dev_server0.out.

How to apply job on OS Level?

If you want check java stack level?


Ans : you can check using http://hostname:<portnumber>/system information

How to create a user in java stack?


Ans: start the user management by http://hostname:<portnumber>/useradmin

What are the steps of Kernel Upgrade and what are files?
Ans :
1. First of all, go to the SAP Service Marketplace (service.sap.com), and download your desired kernel
version:
Downloads --> SAP Support Packages --> Entry by Application Group --> SAP NetWeaver --> SAP
Netweaver --> SAP Netweaver <version> --> Entry by Component --> <select component> --> <select
your system version> --> #Database independent (this is the part I. In the same step, select your
database to download the part II of the package).
2. After you have the two parts downloaded, log into the OS level and uncar the 2 parts in separate
directories. Copy the part I in a new folder, and copy the part II into the same folder (there are cases
that files may need to be replaced. replace them, don't worry).
3. If on Windows, disable Windows service SAP_[SID]_##.
4. Stop SAP, the database, SAPOSCOL, sapccm* and saprouter (if they exist)).
5. Backup the old kernel. Usually it is located in: </usr/sap/SID/SYS/exe/<uc or nuc>/<system>. it
might also be located in /usr/sap/SID/SYS/exe/run
The default kernel location is: /sapmnt/SID/exe . When the SAP instance is starting up by startsap
command, the kernel from /sapmnt/SID/exe is overwriting the kernel in /usr/sap/SID/SYS/exe/run . So
always is better to upgrade kernel in /sapmnt/SID/exe directory.
6. Delete the old original kernel, and copy the new kernel there. (keep backup !)
7. if on Unix as user root : saproot.sh [SID]
8. if on Windows, enable Windows service SAP_[SID]_##.
9. if on Windows Start the services related
10. start SAP.
11.Now just confirm the new kernel version in SAP with this command:
disp+work | more
How to check Kernel, tp versions?
Ans : Kernel version check, three ways
1) command promt disp+work.exe (short) or disp+work -v (details) or R3trans -t
2) in any transaction > go to system > in the bottom of status screen > kernel info
3) go to SM51 and click on release notes button

TP version check
1) at command prompt tp -v & r3trans -v
2) SPAM> utilities>check transport tool

How many files to download for kernel upgrade?


Ans : From service market place download database independent (part 1) and your database (part II)

What you can do when you can not login to application server? How to perform sap self test?
Ans : At command prompt type niping -t

If you can not log in to newly created client by using any password? what will you do?
Ans : Change the parameter settings in RZ10 of login/no_automatic_user_sapstar = 0, restart system
and login with password 'pass'.

When you log on to system and use SU01 but you can not see create user button?
Ans : You logged on to child system in the CUA.

All the users in the J2EE is locked, what would you do?
Ans : Unlock user sap* in config tool or rest password and then log in to visual administrator or user
admin to unlock all.

How can you disable multiple logons?


Ans : set this parameter Login/disable_multi_gui_login = 1. in RZ10

If you want to give multiple logon access to few users only, how can you do?
Ans : set the parameter Login/multi_login_users = user IDs, in RZ10 (for example
login/multi_login_user=user1,user2,user3) without space.

What is sap Lock, types of lock and how can you delete lock?
Ans : what a user/job request for a change access to data, the corresponding work processor request for
the lock and also check whether any lock has been issued other wise a lock is set. locks can be viewed in
SM12. locks are Write lock, Read lock, Enhanced write lock and optimistic lock : for details please go
through http://sapbasisdurgaprasad.blogspot.co.uk/2011/06/how-to-delete-sap-lock.html

How to define Logon groups? And what is Logon load balancing?


Ans : Through SMLG

Where the log files are stored?


Ans : log file are stored in work directory at file system, which you can check through SM21. location
isusr\sap\<SID>\DVEBMGS00\work.

The log and trace files generated by the AS Java process(es) and the applications running on top of AS
Java are stored in the usr\sap\<SID>\<instance name>\j2ee\cluster\server<n>\log directory.

Explain your landscape?

What is MCOD?
Ans : Multiple Component on One Database, you can install multiple component on one database?

How do you back out notes, or go to previous one after incorrectly installed new note?
Ans : In SNOTE transaction, there is an option SAP Note > Reset SAP Note Implementation. There is no
revert back or undo or back out in support pack, only way is to get previous level with backup.
At OS level in which directory oracle alerts are stored?

How do you solve oracle archive struck?

Difference between init.ora and listener.ora?

To check if oracle processes are running?

Have you configured exceptional Operation Mode ?

How does portal communicate with ABAP Stack?


Ans : Via Webdynpro.

How do you create a password exception list?


Ans : Password exception means any password can not used for support password 'welcome', no user can
use this password. Go to table USR40, follow procedure. you must have authorization debuggin.

Patch numbers of SAP kernel & Oracle you are using?

How u will apply OCS patches?


Ans : OCS stands for Online Correction System and you can use SPAM to apply.

Briefly explain a recent problem you faced, which you felt proud by solving that? And how you
solved?

Which pools are resizable?

What is the difference between pfile and spfile?


Ans : When an oracle instance is started it reads pfile or spfile to set its charactristic. pfile is reside at
client side and spfile at server side.

What are the Parameters need to be set when connecting EP to r/3 system what are they?

How to do patching and for which component you done patching?


Ans : Use SPAM to apply patches and always apply in sequence like SAP_BASIS then SAP_ABA then
SAP_APPLthen PI and so on....

Run sapcar xvf packagename.car to extract files. It will be now in two format .PAT and .ATT

Procedure to apply patches:


1.login to client 000 with user like ddic
2.ensure that rddimpdp/rddnewpp job are schedule in client "000" using user ddic
3.tp,r3 trans and sapcar are the exectubales that are used for patching, if required we may need to
upgrade them.
4.there should be atleast two background workprocess available in the system.
5.there should not be only objects that are locked in sm12 and held for changes in workbench request.
6.there should be enough space in the database.check the tablespace using brtools.
7.update the spam/saint version to the latest. down load in trans dir
8.uncar the files using sapcar_xvfka70010.sar" it will create(.att, .pat)files in in usr/sap/trans/eps/in
directory.
9.patch application is based on the size. if it is below 10mb apply using forntend. if it it more than 10mb
applying through application server.

Performance tuning? Have you tuned anything?


Ans : Tuning can be done on memory tuning, sql tuning and disk i/o tuning.

What is your role is production server?


How many printers can we configure with one spool server?

What are different types of RFC?


Ans : There are mainly 4 types of RFC communication in SAP. They are
1.Synchronous RFC
2.Asynchronous RFC
3.Transactional RFC
4.Queued RFC

Synchronous RFC (sRFC) : In this type of RFC communication, the calling program waits until the
requested processing step on the remote system has ended and then continues to work locally. In other
words, both the systems involved must be available at the time the call is made.

Asynchronous RFC (aRFC) : In this type of RFC communication, the calling program gives the request to
the remote system and immediately continues to work locally. The requested processing step is executed
on the remote system in isolation. If the remote system cannot be reached at the time of the call, the
asynchronous calls of the RFC client are lost.

Transactional RFC (tRFC) : This type of RFC communication is similar to asynchronous RFC but by
allocating a transaction ID (TID) it guarantees that if a request is sent several times because of network
problems it is processed only once. Unlike asynchronous RFC, in Transactional RFC the remote system
does not have to be available at the moment the RFC client program start the call. The data is held in the
source system until the target system is available. The report program RSARFCSE is called in the
background at regular intervals and tries to place the unsuccessful requests, identified by their
transaction id again.

Queued RFC (qRFC) : This RFC communication is an extension to the transactional RFC. In this method,
all the requests are queued up (inbound queue and outbound queue) and are processed in a sequence
only if it is certain that all preceding calls are processed correctly. This method guarantees that all the
requests are processed in the sequence in which they are received. This type of RFCs will be used in SCM
(APO) systems for CIFqueues etc where requests have to be processed in an order.

How to assign object to 100 roles?


Ans : Go to SE11 T-Code.. from there go to the table agr_agrs. You will be asked to provide the Access
key ..then enter the object that needs to be added to 100 roles...then Select the range of roles in which
the objects needs to be added and then save or Activate whatever option is given.

What are you roles and responsibilities in your company?


Ans :

How you will rate your self in SAP, Oracle from a scale 1 10?

What is your role in production server?

What is SAINT and SPAM?


Ans : SAINT is used to update Add-on like ST-PI, ST-A/PI etc...
SPAM is used to update sap support packs like BASIS, ABAP etc...

Why you run SGEN?


Ans : It is used for load generation and it is a post installation activity, it compiles the abap program and
turn it into active mode from inactive mode, and it turn DB into NO ARCHIVE mode.

What is spool request? What are the different spool statuses?


Ans : Spool request contain information regarding printer model, formatting to be done on the data to be
output (print). spool request is stored in TemSe (temporarily sequential directory), spool request has
different status like Completed, Waiting, Inprocess, Printing, Problem, Error, Archive, Time, -, +.
Spool request is created by dialog or background work process. status of spool request is checked by
SP01.

What is the difference between spool request and output/print request?


Ans : spool request contain information about printer model and formatting to be done on the data to
be output while output/print request contain all the data in the format that printer can understand.
A spool workprocess format the data which is mention in spool request and generate output request or
print request. spool workprocess create output/print request.

What is your system landscape?

What are Homogenous and Heterogeneous system copy and how you will do that?
Ans :
Homogeneous system copy means a system copy with all the database tables from one system to
another system of same kind, like same os/db on both the systems.
A Heterogenous System copy is a copy from one system to another system of a different kind, like
different os/db in either of those.

What will you observe in System log (SM21)?


Ans : This transaction is useful to view the log of the sap system for various operations. This log will be
very useful to identify various issue in advance and to take necessary measures. System log is the place
to check out for any timeout, network issues, database space issues, message server issues, spool
overflow, locktable overflow etc issues

What are the regular activities you do in solution manager and how?

Tell me steps for support pack installation in ecc6?


Ans : click here for steps

Difference between SPAD and SPAU?

Ans : Transaction SPDD is use to perform modification adjustment to certain ABAP Dictionary objects
such as domains, data elements, table structures, transparent tables, pooled tables, cluster tables, and
table technical settings. Not performing modification adjustment for these
objects would cause data loss.

After activating the new Repository, Transaction SPAU is use to perform modification adjustment for
objects for which omitting modification adjustment would NOT lead to data loss. These objects include:
Some ABAP Dictionary objects (lock objects, match codes, and views)

All other Repository objects (such as module pools, ABAP programs, function modules, menus, and
screens)

After running Transactions SPDD and SPAU

What are the Pre- requisite for system copy?

When support pack is stuck? What you do?

What are the errors you got while applying support pack?

Where XML file is generated in solution manager?

Difference between sdm and jspm?

What is the procedure for system copy?

What is spo1 and spad?


Ans :
SP01: is for displaying spool or output requests.
SPAD: is used for maintenance of spool database.

What is Ticketing? What are Ticketing Tools are available


Ans : If you face any problem which you are unable to solve then you raise issue with superior staff by
issuing ticket or called incident. Ticket contain a unique number to identify the problem. There are
number of tools available in market and some companies use their own developed tools.
Tools are Remedy, Radax, HP Service Manager. The priority of ticket depend on Service Level
Agreement (SLA), any issues which are effecting business then high priority ticket issued. L1, L2, L3 & L4
support. Each client has its own interpretation for example
L1 = Help desk support
L2 = Technical support
L3 = configuration changes and customization
L4 = SAP AG.

What types of files are created during export?


Ans : Data file (RO) and Control file (KO)
<sid>ko<no> for client independent (cross client)
<sid>kt<no> for client specific
<sid>kx<no> for client specific text.

How can you browser table contents?


Ans : Through SE11 or SE16

How can you find transaction is locked, how can you see list of locked transactions?
Ans : In SM01, you can check lock/unlock a transaction. If you want to know list of transactions which
are locked then go to SE11 or SE16, enter table TSTC and check filed CINFO (enter value A0 and A9 as
start and end value. (TSTC table contain list of all transaction codes in sap system)

What is the difference between TP and R3TRANS?


Ans : TP is the main transport tool, R3Trans do the main work of TP program by transporting file from
O/S to Database and vice versa. R3trans normally does not call directly, which is called from TP program.

If you want to transport a change request in the same landscape from DEV 111 to DEV 131,
how do you perform?
Ans : By using SCC1

How can you define a new transaction code?


Ans : By using T-code SE93.

How can you disable import all button on STMS?


Ans : go to STMS > system overview > select the system > go to transport tool tab > create/modify
parameter NO_IMPORT_ALL and set value = 1.

What is the purpose of table T000?


Ans : Table T000 contains all defined clients.

How can you maintain clients?


Ans : By using SCC4.

What is the purpose of table USR02?


Ans : Table USR02 contain user ID and password.

What is the purpose of table TADIR?


Ans : Table TADIR contain directory of objects.

What are common transport errors u faced while transporting?


What are common transport errors and their codes?

Where will you find transport error logs?

How to do transport at OS level?

How to transport objects from Production to Development?

What is Transport domain and Domain controller?

Where the transport data files will be placed?

In which table, failed user login attempts will be there?

How to see the table entry values?

How to find sap transaction codes?

How to find list all the T-codes for a role in sap?

If transport is imported or not where you will check?

How can you tell if a transport is in the process of being imported?

You import a transport request then which back ground job will execute first?

What is your team size?

How can you find ,whether the tables are client dependent or not?
Ans : Yes we can find whether table is client dependent or not by checking mandt field in
the table.

What is the difference between SE09 and SE10? Explain their tasks?
Ans : The Customizing Organizer (CO) (Transaction code SE10) records Customizing changes in change
requests (of type CUST) which can be released to the transport system for export to other systems in the
R/3 System landscape.
The Workbench Organizer (WBO) (Transaction code SE09) records ABAP Development Workbench
changes in change requests (of type SYST), which can then be released to the Transport system for
export to other systems in the R/3 System landscape.
Customizing changes are saved to a Customizing change request. Development changes are saved to
Workbench change requests.
Customizing changes consist of table entries.
Workbench change requests concern changes to R/3 Repository objects, such as ABAP programs,
screens, data dictionary objects and global documentation.

How many types of transport requests? Explain?


Ans : There are three types of transports
K type : Transport k type implements transport of development objects from integration system to
consolidation system. When u create a transport request using the work bench organizer, it always
chooses this transport type by default meaning that all transportable change requests stored in the
workbench organizer are allocated this transport types, the objects are transported to the consolidation
system without changing the objects system owner which means transported objects become repair
objects and no corrections are allowed to imported objects.
C type: With this transport type objects change system owner after they are transported which means
source system of the object looses its ownership after the object is transported. So the target system in
which objects are transported becomes the original system. In other words objects are transported as
original objects so they can be corrected / modified in the target system too.
T type: this transport type is useful when you want copy objects between two systems in a group i.e
when the system other then the consolidation system receives a copy of objects. Objects included in a
transport of type T do not change their system owner, so original system remains same.

How to find modifications and changes carried out by a user within a particular time?
Ans : By using ST01 to trace user activities or you can use SUIM (user information system) use change
document.

How can you lock/unlock user account? what happen behind while doing so?
Ans : User accounts are locked and locked in SU01. When you do such activity table USR02 get updated,
value in the UFLAG field shows whether account is locked or unlocked, if the value is 0 then it is unlocked
and value is 64 then it is locked (table USR02 contain user ID and passwords).

What is the difference between DDIC and SAP* user?


Ans : clients 000, 001 and 066 are created afer SAP installation,it creates two special default users DDIC
and SAP* in 000 and 001 clients and no special user in 066 password is SUPPORT. both DDIC and SAP*
are super users.

DDIC is maintenance user which used for any upgrade or installation like applying support packs, notes,
add-ons TMS configuration etc... you can log on to system with DDIC only while system in upgrade
status. Initial password is 19920706

SAP* is used for client copy and can be used as a back entry in system while system having problem. it
does not required user master record and has default password 'pass'. For security reasons you must de-
activate sap* user in the parameter login/no_automatic_user_sapstart=1. Inital password is 06071992.

Update got de-activated?


Ans : You can check update status in SM13. update get deactivated in case of serious data problem, like
1. Oraarch is full
2. when some critical tablespaces are 100% full
SM13 and SM14 both transaction are useful in update administration, SM13 called internally SM14.
Manually activate update, go to SM14 > update > activate.

How to switch off automatic update de-activation>


Ans : In RZ10 set the parameter rdisp/vb_stop_active = 1.

How to trouble shoot if update got de-activated?


Ans : Check oraarch file if it get full, check any tablespace get full, check any dumps in ST22 and system
log SM21 or check workprocess etc...
If update is in process and get de-activated, it will not be cancelled and get status either init or auto.
once the database issue get resolved, it will resume again.

What is upgrade process? And how u will do that?

How to adjust user master records? If user master record doesnt adjust what will you do?

How to find users used transaction codes which are not authorized for?

What will you do if you got Update failure?

How to unlock the object?

How can we restrict an user to access to a particular table?

What are versions of SAP & R/3, Oracle you are using?

What is version management?


Ans : Version management is active for all objects of the ABAP Workbench.
Version management serves different purposes and user groups:
The developer can keep track of his or her work ("What have I changed?")
The developer can restore a previous version by reactivating it.
The system administrator can monitor work ("Which objects were changed and how in a specific time
interval?")
It provides a basis for any auditor who requires a complete history of changes.
It enables customers to use the system to adjust data after they have upgraded to a new release.

A user compliant that all background processes are hanged, what you do?
Ans : Never restart system, Go to SM50 and restart processes.

How do you change five dialog work processes into batch. Where can you do this?

Você também pode gostar