My Oracle Support Banner

Argus Analytics Full Load ETL Failed due to Duplicate Countries in Argus Safety - ORA-01452: cannot CREATE UNIQUE INDEX; duplicate keys found (Doc ID 2830085.1)

Last updated on JULY 13, 2023

Applies to:

Oracle Life Sciences Argus Safety - Version 8.2.3 and later
Oracle Life Sciences Argus Analytics - Version 8.2.3 and later
Information in this document applies to any platform.

Goal

In Argus Safety 8.1.2 version have configured a country -'Unknown' and configured Licenses and booked cases against this 'Unknown' country.

Now upgrading from 8.1.2 to 8.2.3.

After 8.2.3 upgrade, observed that new country 'Unknown' was added in countries List.

Now have 2 Unknown countries in [Argus Console] > [Codelists] > Countries in Argus Safety.

Due to this duplicate country, Analytics ETL is failing with errors similar to below:

ODI-1298: Serial task "SERIAL-EU-LS_AN_ArgusAnlaytics_UNIT (20)" failed
because child task "Create index(s) on target table-IKM AN SQL Control Append - SIL DWH Dim FL- (110)" is in error.
ODI-1228: Task Create index(s) on target table-IKM AN SQL Control Append - SIL DWH Dim FL- fails on the target connection DS_AN_ArgusAnlaytics.
Caused By: java.sql.SQLException: ORA-01452: cannot CREATE UNIQUE INDEX;
duplicate keys found
ORA-06512: at "AN_DWH.OPVAUTILCOMMON", line 71
ORA-06512: at line 2

    at oracle.jdbc.driver.T4CTTIoer11.processError(T4CTTIoer11.java:495)
    at oracle.jdbc.driver.T4CTTIoer11.processError(T4CTTIoer11.java:447)
    at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:1055)
    at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:624)



 

Solution

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
Goal
Solution
References


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