on 2008 Mar 10 2:11 PM
We are setting up a training environment using multiple clients on our QAS system.
There are some batch jobs that need to be run on our main client that should not run on the training clients.
Are background jobs client dependent or independent? I am guessing that it depends on the program being run, but I need to make sure.
Thank you in advance for your help!
Short answer to this question is YES scheduled jobs are client dependent. They ONLY run in the client they were originally scheduled in. Although after a client copy you would see the scheduled job listed in transaction SM37, if you double clicked on a job then clicked on JOB DETAILS button at the top
You will see a client field that shows which client this job was scheduled in
To test this create a job in more than one clients on same server then check the job details and you will see that even if jobs are named exactly the same their CLIENT field would be set to whichever client they were scheduled in. This is the only client this job will run in.
Transaction SM37 is designed to show you ALL jobs system-side regardless of which client they're scheduled to run in. Suspending or deleting a job in one client (using SM37) will suspend/delete it in all clients.
Same goes for the programs that can suspend/release jobs (e.g. program: BTCTRNS1 suspends jobs and BTCTRNS2 releases jobs) do so system wide (not client-specific). So if you ran the program BTCTRNS1 in one client to suspend jobs it will suspend the job in all clients.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
67 | |
11 | |
10 | |
10 | |
9 | |
9 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.