Upgrade Readiness Tool (URT) fails to run
search cancel

Upgrade Readiness Tool (URT) fails to run

book

Article ID: 374705

calendar_today

Updated On:

Products

Data Loss Prevention Oracle Standard Edition 2 Data Loss Prevention Enforce

Issue/Introduction

The URT fails at initial steps. The "details" file shows the following:

Upgrade Source Version     : 15.8.00000
no rows selected
no rows selected
no rows selected
no rows selected
no rows selected
No errors.
Warning: Package Body created with compilation errors.
Errors for PACKAGE BODY DSH_OBJECTS_VALIDATION:
LINE/COL ERROR
-------- -----------------------------------------------------------------
3969/7     PL/SQL: SQL Statement ignored
4031/13  PL/SQL: ORA-02000: missing WITHIN keyword

Environment

Upgrading to DLP 16.x from DLP 15.8

Cause

The database is on an unsupported version of Oracle. DLP 16.x requires Oracle 19c

Resolution

Upgrade the database to Oracle 19c prior to attempting upgrade of DLP

Additional Information

This may look like a permission issue if looking at the URT output file. it would show similar errors:

Upgrade Source Version   : 15.8.00000                                           
Readiness Tool Release   : May 2024
Upgrade Target Version   : 16.0
DECLARE
*
ERROR at line 1:
ORA-04063: package body "PROTECT.DSH_OBJECTS_VALIDATION" has errors
ORA-06508: PL/SQL: could not find program unit being called: "PROTECT.DSH_OBJECTS_VALIDATION"
ORA-06512: at line 34

 

Start: Oracle System Privilege Validation - 2024-07-30 10:06:59
End  : Oracle System Privilege Validation - elapsed .04s - PASSED

Start: Oracle Object Privilege Validation - 2024-07-30 10:06:59
End  : Oracle Object Privilege Validation - elapsed 1.25s - PASSED
DECLARE
*
ERROR at line 1:
ORA-04063: package body "PROTECT.DSH_OBJECTS_VALIDATION" has errors
ORA-06508: PL/SQL: could not find program unit being called: "PROTECT.DSH_OBJECTS_VALIDATION"
ORA-06512: at line 11


DECLARE
*
ERROR at line 1:
ORA-04063: package body "PROTECT.DSH_OBJECTS_VALIDATION" has errors
ORA-06508: PL/SQL: could not find program unit being called: "PROTECT.DSH_OBJECTS_VALIDATION"
ORA-06512: at line 11


DECLARE
*
ERROR at line 1:
ORA-04063: package body "PROTECT.DSH_OBJECTS_VALIDATION" has errors
ORA-06508: PL/SQL: could not find program unit being called: "PROTECT.DSH_OBJECTS_VALIDATION"
ORA-06512: at line 11