MSCSDW - Snapshot Delete Worker Errors With Unable To Obtain A Lock On Table MSC_SUPPLIES or MSC_DEMANDS (Doc ID 556362.1)

Last updated on MAY 02, 2017

Applies to:

Oracle Advanced Supply Chain Planning - Version 11.5.2 to 12.1.3 [Release 11.5 to 12.1]
Information in this document applies to any platform.
Executable:MSCSDW - Snapshot Delete Worker

Symptoms

When attempting to Launch ASCP plan the following error occurs in Snapshot Delete worker

Unable to obtain a lock on table MSC_SUPPLIES or Unable to obtain a lock on table MSC_DEMANDS
Cause: The program is unable to obtain a lock on the table MSC_SUPPLIES / MSC_DEMANDS
Action: Resubmit the program at a later time.

If MRP:Debug Mode = Yes an additional error will be shown in the log file:

ORA-00054:  resource busy and acquire with NOWAIT specified or timeout


STEPS
1. Navigate to Advanced Supply Chain Planning > Supply Chain Plan > Launch
2. Select the plan to be Launched and Launch the plan.
3. See that the snapshot delete worker fails with the said error

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms