Bug 35386579

While you migrate a PDB from source release 19.19 RU (Linux x86-64 and Microsoft Windows x64) to target release Linux for ARM (aarch64), you may encounter the following issue at aarch64 while trying to restore the foreign PDB from the backup set:

- database (19.0.0.0.0 1.8) does not match that of the oracle executable (19.0.0.0.230117 1.8)

Workaround:

Run the following SQLs to resolve the issue:

SQL> alter session set "_ORACLE_SCRIPT"=true;
Session altered.

SQL> DECLARE n varchar2(100);

BEGIN
n := dbms_java_test.funcall('-rujs', ' ');
initjvmaux.validate_javavm;
END;
/
  2    3    4    5    6    7    8    9

PL/SQL procedure successfully completed.
SQL> select dbms_java.get_jdk_version from dual; 
GET_JDK_VERSION

------------
1.8.0_371