Sie sind auf Seite 1von 2

1.

2.

SAP BASIS DB Interview Questions


Scheduling a New Job
1. Log on to the appropriate SAP instance and client using BATCH_USER.
2. Go to transaction SM36.
3. On the Define Background Job screen, fill in the Job name field with the new job name. Select
a Job Class priority of A for High, B for Medium, and C for Low. It is SAPs recommendation
that all client-owned jobs begin with a Z for identification purposes. And most Basis people
recommend the next two characters be the initials for the SAP module for which the SAP
instance runs. Like ZBC* for a Basis job, and ZHR* for a Human Resources job. Click on the
Specify start condition button or press F5.
4. On the Start Time popup, click the Immediate button to start the job right away, or click the
Date/Time button to specify a date/time in the future for which the job run. Click on the
Periodic job radio button and then click the Period values button if you want to schedule to job to
run on a periodic basis. Provide the periodic values and click Save back to the main Define
Background Job screen.
5. On the main Define Background Job screen, click the Step button.
6. On the Create Step 1 popup, fill in the ABAP program Name and any Variant needed to run
the program you had to have created the variant using BATCH_USER before using it here.
Then click Save once more.
7. Back on the Define Background Job screen, check that all the job information is correct and
then click the Save button one last time.
Return to Index...
Modifying a Released or Scheduled Job
1. Log on to the appropriate SAP instance and client as either the user ID owning the job or an
administrator ID.
2. Go to transaction SM37.
3. On the Simple Job Selection screen, fill in the Job name field or use any of the screens
filtering options to produce a list from which you can see the job to be changed. In order for a
job to be changed, it has to have a status of Schedule or Released so turn those statuses on and
turn the rest off. Click on the Execute button.
4. On the Job Overview screen, click on the line containing the job to be changed and then
click Job Change.
This document is the intellectual property of Jo Spencer and may not be edited without
permission.
5. On the Change Job screen, make your changes and then click Save. If you have more than one
occurance of the same job in your list, you must change each job scheduled to run earlier than
that job you just changed. Once the job you changed runs, all occurences of the jobs running
after that date will be changed as well.
Return to Index...
Deleting a Released of Scheduled Job
1. Log on to the appropriate SAP instance and client as either the user ID owning the job or an
administrator ID.
2. Go to transaction SM37.
3. On the Simple Job Selection screen, fill in the Job name field or use any of the screens
filtering options to produce a list from which you can see the job to be deleted. In order for all
occurances of a job to be deleted, all statuses of the job should be checked on. And enter an

all-encompassing date like 01-01-1990 through 12-31-2010. Click on the Execute button.
4. On the Job Overview screen, click on all the perpetent line containing the job(s) to be
deleted and then click on the Delete job from database button.
5. On the Delete Scheduled Jobs? popup, confirm the deletion.
Return to Index...
Viewing the Job Queue
1. Log on to the appropriate SAP instance and client as either the user ID owning the job or an
administrator ID.
2. Go to transaction SM37.
3. On the Simple Job Selection screen, fill in the Job name field or use any of the screens
filtering options to produce a list from which you can see the job you want to view. In order for
all occurances of a job to be viewed, all statuses of the job should be checked on. Click on the
Execute button.
Return to Index...
Deleting an Active aka Runaway Job
Opinions on this topic vary so these are good guidelines to use. These are
pretty much in the order they should be tried:
1. Kill the session via SM37 or SM04. 2. Try End session through SM50 or cancel program from
SM66. 3. If the Work Process in SM50 is in stopped state then killing it will not help much or
quickly, you need to identify why it is stopped (running a program on another server, runing in
parallel etc.) Try and end those. 4. Kill Work Process in SM50 without core. 5. Kill process or
PID via program RSBDCOS0. 6. If all else fails, restart the SAP instance server. The most
important things to remember when killing a WP are: 1. Change to restart = no as otherwise the
session can jump back in sometimes as most of its memory is not actually living in the WP. 2.
Allow it a long time to stop, there is no need to do it twice or 50 times as I have seen some
people do, the poor old thing is just trying to recover rollback and reinitialize itself.
This document is the intellectual property of Jo Spencer and may not be edited without
permission.
Return to Index...
Cleaning the Job Log
1. Log on to the appropriate SAP instance and client.
2. Go to transaction SE38 and type in Program name RSBTCDEL and click on the Execute
button.
3. On the Delete batch jobs screen, fill in the filtering information you need. It is suggested that
Delete with forced mode be on. Click on the Execute button.
4. A status message will appear in the bottom Status Bar as the list of job logs to be deleted is
built. Once all the specified job logs have been deleted, a final total of jobs logs cleaned will
appear in the bottom Status Bar.

Das könnte Ihnen auch gefallen