"ORA-01555: Snapshot Too Old" Fatal Error Occurs While Executing INJECTORPRICEEVENTBATCH for a Large Number of Records (Doc ID 1916826.1)

Last updated on AUGUST 17, 2016

Applies to:

Oracle Retail Price Management - Version 13.1 and later
Information in this document applies to any platform.

Symptoms

In Oracle Retail Price Management (RPM), while processing a huge amount of pricing data (~20000 items) using the InjectorPriceEvent batch for items going effective on the same day, the records are failing with the following "F"atal error:



Steps to Reproduce:

  1. Create a very large number of pricing records for different items going effective on the same date (e.g., effective_date=vdate in RPM_STAGE_PRICE_CHANGE table).
  2. Execute INJECTORPRICEEVENTBATCH.
  3. Notice that most of the records fail with the "F"atal error mentioned above.

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