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