09-14-2015 05:30 AM
When I run a certain process flow in Enterprise Guide in batch I get the following error message:
ERROR: You cannot open xxx for output access with member-level control because
xxx.DATA is in use by you in resource environment IOM ROOT COMP ENV.
If I run the programs separately, I don't get an error message. What am I doing wrong?
Thanks & kind regards
09-14-2015 06:17 AM
You most probably have "add results to project" and "open results automatically" activated. So one of your nodes creates a dataset, which is automatically added to the project tree and open for display in the background, while the next node wants to overwrite that dataset.
09-14-2015 06:21 AM
Two thoughts from me:
1. Have you checked that your batch EG and windowed EG are using the same autoexec (check the logs)?
2. Are you using %sysfunc(open(.....)) wihin your code? If so, are you closing the dataset with %sysfunc(close(...)) as it could be that the table is remaining open and therefore locked for user access.