SAP BASIS Interveiw 2

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

When I release all of the requests to DEV it is not being displayed in an import queue on the QA system (t- code STMS). When I check the log of transport request overall status is successful, but a message appears saying “continue: other transport group.” Why is this message appearing?
The transport group for QA is misconfigured. Go to STMS, then Overview. Double-click QA and  choose communication. Next enter the correct transport group and save.

We have a J2EE + ABAP 6.40 instance running a portal 6.0. It seems 1GB of memory is not enough and J2EE has problems if we assign more. What can be used to balance the load in the servers?
You can create a second server process using config-tool. Also, load balancing is possible through SCS.

After a recent upgrade of kernel 6.20 to 6.40, while doing a transport I received several warning parameters although everything looked okay on SAP t-code STMS, what should I do about the warning parameters?
You can delete these parameters from TPPARAM.

We setup a SAPRouter in DMZ so that all SAP requests can be routed in and out from that machine and the SAP application servers are not necessary to be exposed to the internet user. However, the SAPRouter does not handle the BW Web reporting application requests. We do not have E.P. Are there any tools which can help us to route WEB reporting requests the way SAPRouter does?
You need a SAP Web dispatcher. It acts like a SAP Router but routes SAP ICM traffic. BW Web reporting is a BSP that sits on the ICM. You can look for sapwebdisp.exe in the kernel directory or do a self-generated profile using command option “bootstrap.”

How do you configure the Internet email gateway in SAP Netweaver 04?
Starting with version WAS 6.x, SMTP comes built in to kernel. Go to transaction. SCOT and configure it there.

I am installing a SAP J2EE engine at CRM. When it reaches phase 22 it halts for more than 10 minutes and gives up starting the system. What should I do?
A restart is often the solution. If it is an add-in and you have restarted your ABAP then you may be  missing the profile parameters. If this is okay and a restart does not help look in the work directory and check dev_icontrol. If the J2EE engine software is the problem, applying a patch will solve the problem.

When we install SAP R/3 enterprise 4.7, there are several error messages in the SAPVIEW.log. What does this mean?
This means that one of your load jobs did not run successfully.

In my development server when I perform ST02 the program buffer shows a value of 1056 in red under the SWAP category. Users are getting a shortdump with the PXA buffer error message. What should I do?
Use “my links” in “my signature” and use the keywords: PXA Buffer.

When sending an email from transaction SBWP I wish to enter the user’s login name only, not an email address. Also I’d like SAP to look at the user details email address and communications method held in SU01 and send the mail to this external email address. Can this be configured?
Yes. Follow pathway 
SO16-> Tab Mail Sys group->bottom radio button.

Are direct updates on SAP tables allowed?
You can call SAP functions directly to update data (RFC calls) but it is not recommended to try and manipulate data directly at database level (sql scripts, jdbc) In general it is a very bad idea to update tables
directly in SAP.

While doing SAP installation of DB instance on a different box other than CI, the input we have given in SAPInst of DB instance is wrong in system number of CI instance. How can I change this entry after installation?
You must reinstall the CI instance with the right system number.

I am working on a backup strategy to disk. I want to perform a copy_save_delete equivalent on various disks. This function does not work for disk saves but ideally I would like to have two copies. Is there another function I can use?
In your init<sid>.SAP file log on to another drive/server to store another copy of your archive log.

One of my BTC jobs fails when I try to run it, giving me an error message stating “lock table overflow.” It recommends to modify the enqueue / table size parameter to solve this issue. I do not have this value in my default or instance profile. How do I solve the problem?
Run ABAP RSPARAM program. It will give you the real value of the SAP parameter and where they  have been set up. The lock table can hold 10,000 entries, which is more than enough for the average system. It is possible that the program is not written properly and the developers should modify it.

I am attempting to complete a system copy of BW. When I try to go in to RSA1 afterwards I get the error message, “Entry in inbound table already exists.” What should I do to solve the problem?
Read the homogenous system guide and follow all directions under “subsequent steps” section. Check transaction codes BDLS and SALE as well.

I am configuring my XI 3.0 Production server (MSCS 2003) on oracle 9.2.0.6 for backups. I have successfully run offline backups on single nodes (both A and B), split nodes (Oracle node B and SAP node A), but it fails when I run Oracle on Node A and SAP on Node B. I have checked the initsid.sap, initsid.ora spfilesid.ora files, the files within the “%Windir%\SAPCluster and the FSCMD location path and they are identical to my development servers. Rebooting the servers has been unsuccessful as well. How do I resolve this issue?
Log in on both nodes as SIDADM and run this command: 
brbackup –V. 
Make sure that “%Windir%SAPCluster” is part of your path.

Will restarting the PRD server every week affect server performance?
When you restart the server, the SAP ABAP program buffer and other buffers are emptied. As far as performance goes, the reports runtime will be a bit longer during the first run. You can restart the system every week without harm. The only reason against it may be the SLA/users demand.

I need to do a system copy from PRD to TST. I cannot follow SAP documentation, but must do it manually. When I run “@/tmp/TSTcntrl.sql,” will it change all the PRD to TST in the restored file names? Would the restored files be recognized as a TST system?
You must first open the DB as PRD on your new system. Second, apply redo logs. Next, run your script to change SID. This will change SID but will not change tablespace names if using WAS 6.10 or above.

We are running Win 2003, Oracle 9I, SAP 4.7. We are having performance issues around Tx MIRO which updates table RBKP. Table RBKP has five indexes in SAP, but only three of which exist in Oracle. Why is this?
In SAP there are many predefined indexes. You can see these indexes via 
DB02->checks-> database ->ABAP dictionary ->display. 
Under optional indexes you see all indexes of which the definition is created in the dictionary, but not created at database level.

Some transactions in SAP are seen as customizing, for instance OVRF (updating routes). In some systems this is set as master data and can be set open. Where do you do this?
That depends on each transaction. Sometimes it is determined by other configuration and sometimes it is set according to system function, production or test/develop/demo/etc.

I have some housekeeping ABAPs that I have to create variants for. There are cases when I have to specify a time interval for the ABAP in the variant. If I explicitly enter a start and end date they will remain at that current date continuously. Is there any way to dynamically enter dates in the variant?
In transaction SE38 enter the variant name and choose the attributes radio button. Here you can set the field to “selection variable.” Then, under selection variables button, you can define that it is SY -DATE+7.

When I check transaction SM37 and I want to see the spool I get a message that says “no list available.”  Why is this?
There are several possible reasons. The spool is sent to a printer and deleted. The spool is too old and the housekeeper deleted it. Also, some test reports simulate a calculation then rollback. It works fine online. When a background job does a rollback then it rolls back the spool as well.

I have an ABAP+J2EE instance on XI 3.1. Is it necessary to stop WEB AS and J2EE to apply the support packs for J2EE?
Any J2EE patches are applied while system is up and running but no activities. The only patch applied while system is down are binaries (ABAP kernel).

I have a Win NT/SQL7/R3 kernel -46D. I am missing one secondary index (Z0CPS0-1) while I run DB02. I tried recreating the index, but this gives me the error message “Index could not be setup in the DB.”  Another index with the same name exists in the database, but it is unknown to the ABAP/ 4 Dictionary. How do I remove the error from the DB02 and resolve the problem?
It is possible that an individual created an index in the DB directly, which is not recommended. You must
delete the index DB level first, and then create it in SAP.

Will a client copy transfer the background job schedules and all client dependent data?
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.

I am on SAP 4.7, 6.20 HP UX Oracle. When we complete our weekly offline backup, application is not coming up and the system goes down. Which log will give some input as to what is wrong with the system?
Start with the alert log. It is usually found in oracle/SID/saptrace/background/alertSID.log.

What is meant by the terms L and F access methods?
An “L” access method refers to local printer. It is local to the SAP server, not the user. An “F” access method refers to front end printer. This uses the user’s Windows printer.

We are currently running 4.7 enterprise on Oracle 9.2.0.6, on Solaris 9. I am in the process of upgrading production which has a central instance server and 3 Application servers where the Sapmnt directory is shared out from the central instance server. I upgraded the kernel on the central instance with no problems, but when I try to start SAP on the APP servers I receive an error message stating the database must be started from a remote server. I have changed all environment variables but I still receive the error message. What could be the issue?
Ensure that the Oracle client is properly installed on each of the application servers. Also, make certain that you are using the latest versions of all of the kernel, associated files (R3trans, tp, startdb, stopdb, etc.) and the DB library.

Is it safe to delete old background jobs using the program RSBTCDEL while users are working in the PRD server?
Yes. It is safe to run this program while users are working since this only deletes jobs that were completed or aborted, not active jobs.

Is there any report or table in which user log off time is stored in SAP?
There is no standard report. However, you can find out about the user’s last transaction time in table USR02 and field TRDAT, which is close to logoff time.

I installed the kernel patch 6.40 level 098 and now the transport system is not working properly. The job RDDIMPDP is not starting, although I start it manually. I keep receiving error messages. How should I solve this problem?
First go into SE38 in both client 000 and your working client. Run program RDDNEWPP. This will schedule program RDDIMPDP with proper parameters. Then, check if any "TP" programs are running . If this is the case, check in /usr/sap/trans/log and look for the most recent files contents.

The temporary spooling table space is approximately 5GB in one of our customer’s production systems that runs 24 hours a day. We would like to reduce this over time. What strategy would you have for reducing this tablespace?
You could schedule report RSPO0041 for deleting the spool (TEMSE) objects. Schedule it as a daily background job in order to minimize impact on your system.

How would I setup table maintenance for customized table Z1?
Use Transaction code SE11.

I want to change five dialog work processes into batch. Where can I do this?
You can configure work processes through parameters in RZ10. Use “rdisp/no_wp_dia” for dialog and “rdisp/no_wp_btc” for background. Or you can configure operation modes for that through RZ04.

Is there a way to change the transport request number to start with a number that I choose?
Assuming your release is 4.6, user SAPR3 is owner of the database. Call the last transport number by issuing:
"select * from sapr3.E070L."
Change the transport sequence number by issuing:
"Update sapr3.E070L set TRKORR='<SID>K9xxxxx'."
If your SAP release is higher than 4.6, replace SAPR3 with the owner of the database.

The job “SAP_COLLECTOR_FOR_PERFMONITOR” is being continuously being cancelled in our  quality System BW. I keep receiving an error that says the load program is not found. What should I do to resolve this?
The problem is in the support package. The Solution is you need to delete the SWNC* reports and insert RSSTAT83 and RSSTAT87 into TCOLL.

We are planning an upgrade of the OS from the existing V5R2 to V5R3 of our i-series server which hosts SAP application. We are currently on R/3 Release 4.6C at support pack level 50. After we do an upgrade we plan to migrate all applications to a power 5 i-series 550 server. Our current kernel is ASCII 46D patch level 1977. Should we consider a SAP kernel upgrade?
Before upgrading OS , database or SAP version, Always update your kernel to latest level.

We have a SAP r/3 47x200 (unix/oracle) The SAPDBA program no longer exists since we’ve upgraded from 6.20 to 6.40. Where can I download BR*Tools Gui for Oracle DBA –GUI after installing Kernel 6.40?
You can still use SAPDBA from version 6.20. You must however combine it with BR*Tools 6.40.

I received 2 transports (K and R) to be imported from an external vendor. We need to import these into our QA system. I have moved the transports to the Cofiles and Data subdirectories. What do I need to do next?
Follow pathway STMS -> Overview -> Imports. 
Double-click on QA's SID. 
Next, follow path Extras -> Other Requests -> Add
Finally, type transport number and import as you would normally transport.

What is the transaction code to be used to view your own spool requests in SAP ?
SP02 is the transaction code to view your own spool requests. Please note that SP01 is used for viewing all spool requests where as SP02 is used to view only own spool requests.



Click below links for more SAP BASIS Interview Questions and Answers 
SAP BASIS Interview 1