Until we unchecked "run finite scheduling" on process MRP, we had intermittent lockups as well. If you need finite scheduling, turn it off on MRP and run it. We also found running with only 1 process for MRP and scheduling worked better. I would appear that sometimes the threads didn't communicate well together and one would get locked out.
After running MRP without finite, run Calculate Global Scheduling Order, then Global Scheduling. This combination works every time for us.
Tim
After running MRP without finite, run Calculate Global Scheduling Order, then Global Scheduling. This combination works every time for us.
Tim
--- In vantage@yahoogroups.com, "Nick" <nick@...> wrote:
>
> So we are hoping to go live finally on Jan 3rd, we have Epicor 9.05.606
>
> One of the last things, processing MRP without error.
>
> Our latest issue, when running MRP, it hangs about 30 minutes into the
> process.
>
> Server Log says:
> 40001: [Microsoft][SQL Server Native Client 10.0][SQL Server]Transaction
> (Process ID 58) was deadlocked on lock resources with another process and
> has been chosen as the deadlock victim.
>
> Ran a SQL Trace, and its locking on the JobNum Index.
>
> Any thoughts on where to go from here?
>
> Already put a call into support, but its been a while and they just played
> the transfer game with me and now they seem to be closed for the day.
>
> Thanks
>