Hello friends if you are looking SAP BASIS Interview Questions | SAP Basis Interview Questions For Freshers | SAP Basis interview questions with answers | SAP BASIS interview questions and answers for freshers and one, two, three, four years experienced to crack the job interview for top companies/MNC | SAP Basis Certification Questions then you will get answers here.
If your SAP landscape is composed of a DEV server and PRD server and you need to transport a change request from DEV client 111 to DEV 131 (i.e. transport in the same server). How can this be accomplished?
Ans – Transaction SCC1
We have recently experienced some internet outages caused by our ISP. Although we have
resolved our ISP problems, the users refuse to believe that losing the internet connection was to blame for the SAP problems. How can we ensure that this was an internet problem and not an SAP problem?
A: Open a maintenance window, connect to the machine and kill the ISP connection and
see if this kills your connection. Repeat at will until they believe that the ISP was the
problem.
What is an OK code? What are the differences an OK code to a T -code?
A: An OK Code is used by a program to execute a function for example after a pushbutton has been clicked. A transaction code is a “shortcut” that helps a user run a program.
Where are t-code name and program values stored? How can I find a list of all the t-codes in the SAP system?
A: You can use transaction st11 to view Table TSTC. You can define a new t-code using transaction se93.
How can one disable the “Import All” button on STMS for the queues?
A: Login to your Transport Domain Controller. Run STMS->Overview->System. Choose the System you want to disable import all. Go to Transport Tool tab. Add/Create Parameter “NO_IMPORT_ALL”
set its value to 1.
What are the different types of work processes in R/3?
A: Dialog (D), Update (U), Enqueue (E), Background(B), and Spool(S).
How can you confirm the patch level for SAP GUI?
A: Log into SAPGUI, and hit Alt-F12 -> About
Why can web help be considered easier to install than CHM, the standard delivered SAP help?
A: Web help is easier than trying to get every remote user connected to a network share. If you
don’t want to use SAP’s help site, you can setup your own website to do it. The best route depends on your business’ network structure.
If you can’t find the answer to a question, what are some website you can visit to find the answer?
A:
OSS notes: http://service.sap.com/notes
SAP help: http://help.sap.com
Google: http://www.google.com
We want to install another new instance on same development box. Is this possible? What are some of the important considerations?
A: Yes, it is possible to have more than one instance on a single box. The key is to use a
different SID and a different system number. It is also important to note that for a 64 bit
SAP kernel, SAP recommends a 20 GB swap space for 1st instance and 10 GB per each
additional instance.
What is the difference between a client copy and client refresh?
A: Some times these are the same, For example, if you are performing a copy to an existing client for the express purpose of updating the data, then it is called Client Refresh.
If you are copying to a newly created client then it is more appropriate to say “client copy.”
Another way of thinking about this is that a client copy from production to a QA server or from production to DEV server is really a client refresh.
What is the purpose of table T000?
A: Table T000 contains a list of defined clients, which you can maintain with transaction SCC4.
What is the purpose of table USR02?
A: This table stores User IDs and passwords.
How do you create a password exception list?
A: Place the answers in table USR40.
What is the purpose of table TADIR?
A: Table TADIR contains object directory entries.
What is the purpose of table TDEVC?
A: Table TDEVC contains development classes and packages.
What are the transaction codes associated with changing requests, request headers, or request
object lists?
The following tables hold information about change requesets.
E070
Change request headers
E071
Change re quest object lists
How can you get a list of the users with development access on a particular system?
A: Table DEVACCESS
Where can you find a list of object keys included in a transport?
A: E071K Object keys contained within transports
How can you tell if a transport entry is in the process of being imported?
A: Check table TRBAT
How can you find a list of objects that have been repaired in the system?
A: ADIRACCESS List of repaired objects and their access keys
How do you Disable Multiple Logins in the Same Client?
A: To disable multiple user logins within the same client implement this parameter in the instance
profile: login/disable_multi_gui_login = 1
If you do not use this parameter in your system, users have the ability to ignore the warning
window at the time they try to login to the same client.
Activating this parameter in your system will make you look good if you get audited!
How about exceptional logins?
In case you’re wondering how to allow multiple logins for certain key users you can implement
parameter login/multi_login_users. You can list the user IDs that should be ignored if the parameter above is active in your system.
How can you View Locked Transactions?
A: As you know, you can lock/unlock transaction codes via SM01. But, how do you go about
viewing the transactions that are locked in the system? You need to look in field CINFO, table
TSTC.
Within SAP, you can use either SE11 or SE16 to browse the table contents. Make sure you enter
“A0” as the “HEX01 data element for SYST” starting value and “A9” as the ending value.
This will list all the transactions locked in the system.
Note: The CINFO field description is “HEX01 data element for SYST”.
When you are Locking/Unlocking accounts what happens behind the scenes?
A: User accounts can be locked/unlocked via SU01 (User Maintenance.)
But, what goes on behind the scenes? What does the system do to actually set this?
The table USR02 gets updated. The field UFLAG determines if the user account is locked or unlocked. The value “64” indicates that the user account is locked. The value “0” that the user
account is unlocked.
Knowing this, you can then issue an update statement at the database level that locks all users
in mass. Don’t lock yourself out, though! Use exceptions for super user accounts in your update statement. Notice that 4.6b and above have made improvements to this kind of task, making the
locking/unlocking a bit easier. However, changing at the database level is much faster and it is just one simple query.
What is the difference between TP and R3TRANS
A: TP controls the process and calls several tools, like r3trans but also e.g. DDIC-Activation.
Is there a difference between user DDIC and SAP_ALL/SAP_NEW ?
A: Yes, DDIC is hard coded to do some things other IDs cannot. But you should be able to
activate tables in SE11 using a SAP_ALL user.
What is the purpose of the UNIX file /etc/passwd ?
A: /etc/passwd contains valid user passwords, accounts, default login directories, and user
security permission levels
If you receive an “error occurred during installation” message when trying to install the DB- Instance (SAP DB) what can you do to fix the problem?
A: Use shorter pathnames.
Is it possible to install ECC 5.0 as a test system and not production, without installing solution
manager?
A: During the installation you will be asked for a key, which can only be generated by the solution
manager.
We are trying to install Java-Add an ABAP system as part of an XI 3.0 installation. At the end of the J2EE installation, while trying to start SAP j2EE engine, a timeout error occurs. How would you fix this?
A: Increase paging space to 20 GB.
Is there a way to perform SAPGUI 640 roll out using a centralized server?
A: Look for SAPADMIN and SAPSETUP on the installation CD. Then, use a utility such as
Microsoft’s SMS to distribute this program or use a login script to call the SAPSETUP program.
If SAPconsole telnet screen size is too big how do you make it smaller?
A: Go to the control panel, and then to the SAP console administrator and general tab.
In our DEV system we have opened the client with all options “changed without automatic rec,” “changes to repository and cross customization allowed,” and “protection level-0 no restriction” in
SCC4. The developers complain that they get an error message saying the system is non-modifiable. What should we do to fix this?
A: In a DEV system, set the global system change option (SEO6) to modifiable for all namespaces/objects. The developers must have the ability to change any, including SAP, namespace/object. Change client options (SCC4) to “changes allowed for repos and cross-client
cust” and radio button to “auto. save changes.” Next, enable CATTS sessions.
I’m trying to send email from SAP to Microsoft Outlook. When I attempted to configure
SAPConnect it failed. On unix level I try to run command “mlunxsnd” and “mlosmadm” but found that it doesn’t exist in unix. How should I solve this problem?
A: In versions with basis release 6.20 or higher, you don’t need to use sapconnect. Directly put your mail server in the SMTP node in SCOT.
I want to let SAP skip printing cover pages during printing for any kind of report. How can this be done?
A: Find the source for the cover page. It will either be from SAP itself or the OS spooler. Take the
appropriate action.
Is there a way to find out what was entered in a particular transaction code screen?
A: No, but you can analyze tables associated with the transaction code and see if there is a username field that traces what this user has done.
I need to schedule a background job to run for 3 consecutive days and would like to use DB13. How can I schedule a report to run from DB13 and not SM37?
A: There is no way to schedule a report to run from DB13 other than pre-configured DBA jobs.
Instead, use SM36 and make the jobs event driven.