My Oracle Support Banner

Session SDE_ORA_InventoryLotDailyBalanceFact Fails With Error : "ORA-01452: cannot CREATE UNIQUE INDEX; duplicate keys found" (Doc ID 2793020.1)

Last updated on DECEMBER 03, 2021

Applies to:

Business Intelligence Applications Consumer - Version and later
Information in this document applies to any platform.


SDE_ORA_InventoryLotDailyBalanceFact interface fails with duplicate data issue due to multiple primary_uom_code. Below error is seen in the ODI session log.

ODI-1519: Serial step "3 SIL Fact INVBAL_FG (InternalID:<InternalID>)" failed because child step "INVBAL_FG (InternalID:98782500)" is in error.
ODI-1519: Serial step "INVBAL_FG (InternalID:98782500)" failed because child
step "EXEC_TABLE_MAINT_PROC Inventory Daily After (InternalID:98785500)" is in error.
ODI-1217: Session EXEC_TABLE_MAINT_PROC (31310500) fails with return code 20000.
ODI-1226: Step TABLE_MAINT_PROC fails after 1 attempt(s).
ODI-1232: Procedure TABLE_MAINT_PROC execution fails.
ODI-1228: Task TABLE_MAINT_PROC (Procedure) fails on the target ORACLE connection BIAPPS_DW. Caused By: java.sql.SQLException: ORA-20000: Error creating Index/Constraint
:W_INV_DAYBAL_F_U1 => ORA-01452: cannot CREATE UNIQUE INDEX; duplicate keys found ORA-06512: at line 702



To view full details, sign in with your My Oracle Support account.

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

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.