Looking at the operations waiting for a resource
To see the operations that are waiting for a resource, enter the W row command beside the resource in the SPECIAL RESOURCE MONITOR panel. The following panel is displayed:
EQQQMWML ---------- SPECIAL RESOURCE MONITOR - WAITING QUEUE ROW 1 TO 1 OF 1 Command ===> Scroll ===> PAGE Enter any of the row commands below: S - Select details, D - Delete from queue Special resource : PAYROLL.DATABASE Text : serializes access to the Paymore database Row Latest Out Operation Jobname Pri Qty Type Reason cmd Date Time ws no. Wait '' 95/06/08 10.40 CPU1 050 PAYQUERY 5 1 S * ******************************* BOTTOM OF DATA *******************************
- Latest out date and time
- Operation ws (workstation)
- Operation no. (operation number)
- Jobname and priority
- Qty (the amount of the resource that the operation needs)
- Type (type of allocation—shared (S) or exclusive (X))
- Reason Wait
(the reason that this operation must wait). It can
have these codes:
- Code
- Reason
- FEWINF
- According to the values of the LOOKAHEAD initialization parameter and the planned job duration, there will not be enough quantity to satisfy the waiting operation.
- INVRES
- The resource is not valid.
- NOWSC
- No workstation is connected.
- OTHRES
- The operation needs this resource, but is waiting for another special resource.
- RODMP
- The scheduler is waiting for a status update from RODM.
- TOOFEW
- There is not enough quantity to satisfy the operation that is waiting.
- UNAVL
- The resource is not available.
- UNAVLF
- According to the values of the LOOKAHEAD initialization parameter and the planned job duration, the resource will not be available for the required time.
- *
- An operation is taking all the resource.
Enter the D row command beside a row to remove the dependency of the operation on the resource so that it can start (but it might be waiting for other resources, too). Do this with care, because the operation might not have access to the resource that it needs to run successfully. In the PAYQUERY example, if you remove the dependency of PAYQUERY on the payroll database resource, the PAYQUERY job will start, but it will wait for the database if it is still allocated to PAYDAILY. You see the CONFIRMING DELETION OF AN OPERATION FROM QUEUE OR LIST panel. Enter Y to remove the resource dependency from the operation.