compile error
Moderators: chulett, rschirm, roy
compile error
hi all,
when i make some changes for source file and try to compile the job
it is giving error like
"cannot get exclusive access to executable file for job (jobname)
-job may be being monitered"
can any one helpme on this
thanks,
when i make some changes for source file and try to compile the job
it is giving error like
"cannot get exclusive access to executable file for job (jobname)
-job may be being monitered"
can any one helpme on this
thanks,
Thanx&Regards
scorpion
scorpion
The message comes because there is a lock on a table record fro that job. If another user is editing the job, if it is running or if a monitor is open this is the message you will see. One other cause is if the job has somehow aborted or been killed so that the locks remain. If this is the case then you will need to wait for the dsdlockd process to clean up the locks for you - if you have it running.
You can try to view and track the locks in the Director but it is not always easy to identify the correct locks. There are many posts here that explain how to do this.
You can try to view and track the locks in the Director but it is not always easy to identify the correct locks. There are many posts here that explain how to do this.
Yes, use LIST.READU EVERY from TCL to get all list of locks.
If you find the job you mentioned in the list, perhap you can release it.
If you dont run any job at the moment, any any client being opened at the moment, you can simply use UNLOCK ALL to release all the locks.
If you find the job you mentioned in the list, perhap you can release it.
If you dont run any job at the moment, any any client being opened at the moment, you can simply use UNLOCK ALL to release all the locks.
Impossible doesn't mean 'it is not possible' actually means... 'NOBODY HAS DONE IT SO FAR'
Kumar - UNLOCK ALL as administrator is very powerful and should not be used! It has a potential to really mess up a DS environment since all concurrency control in DataStage is based on locks.
In this case if no jobs are running and no users are logged in the appropriate lock(s) should be easy to spot using LIST.READU
In this case if no jobs are running and no users are logged in the appropriate lock(s) should be easy to spot using LIST.READU
I was under the impression that, if all the clients as disconected and if no running jobs, UNLOCK ALL can be executed
Infact while following some set of instruction given by IBM support people, I was asked to do the same.
![Surprised :o](./images/smilies/icon_surprised.gif)
Infact while following some set of instruction given by IBM support people, I was asked to do the same.
Impossible doesn't mean 'it is not possible' actually means... 'NOBODY HAS DONE IT SO FAR'