Skip to Content
avatar image
Former Member


When I schedule any job using dba calender the program used is

rsdbajob. For eg DBA:REORGCK_ALL_____@170000/2000 and

DBA:RUNSTAT_TAB_____@230000/2000 both use the same program rsdbajob.

How does the scheduler distinguish amongst the two ?

I thought may be using the variant but it also differs and is not

constant for a job. A new variant is created each time you create a job.i.e when i schedule the same job twice say

DBA:REORGCK_ALL_____@170000/2000 the jobs have different varients in

the form &0000000000023 and &0000000000024.

So my questions are:

1) how does the scheduler distinguish between reorg and runstats job which both run the same program rsdbajob ?

2) what is the use of the variant (&0000000000024) and why is a new one created each time ?

thank you.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    avatar image
    Former Member
    Sep 09, 2009 at 05:42 AM

    RSDBAJOB checks the connectivity to the database instance using brconnect exe

    for details on BRCONNECT

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Anjali,

      I am in a scenario where CI & DB are on different servers. Scheduling through DB13 is ending in error SAPXPG.....

      Hence I want to schedule it as a background job that will run from the DB server.

      Can you pl tell me how to accomplish this ? I tried scheduling prog RSDBAJOB through se36, but returned error as there was no action parameter...


      Jitendra Mhalgi