In this Document
Symptoms
Cause
Solution
APPLIES TO:
Oracle Database - Enterprise Edition - Version 19.11.0.0.0 and later
Linux x86-64
SYMPTOMS
When performing 19c installation with OJVM RU 19.11 using -applyRU option, following error is faced -
INFO:
/opt/ora/product/19.0.0.0/dbhome_2/lib//libserver19.a(joxwtp.o): In function 'jox_eujs_nowait':
joxwtp.c:(.text+0xf7b): undefined reference to 'jox_eujs_nowait_'
INFO:
make: *** [/opt/ora/product/19.0.0.0/dbhome_2/rdbms/lib/oracle] Error 1
INFO: End output from spawned process.
INFO: ----------------------------------
INFO: Exception thrown from action: make
Exception Name: MakefileException
Exception String: Error in invoking target 'irman ioracle idrdactl idrdalsnr idrdaproc' of makefile '/opt/ora/product/19.0.0.0/dbhome_2/rdbms/lib/ins_rdbms.mk'. See '/opt/ora/oraInventory/logs/InstallActions2021-04-22_09-50-44AM/installActions2021-04-22_09-50-44AM.log' for details.
CAUSE
This is a known bug -
BUG 32816171 - 19.11.0 INSTALLATION WITH "-APPLYRU -APPYONEOFFS" FAILS WHEN OJVM 19.11.0 INCLUDED: MAKEFILEEXCEPTION WITH JOX_EUJS_NOWAIT
SOLUTION
Apply patch 32816171 along with OJVM RU 19.11 when performing installation -
$ runInstaller -applyRU <PATH>/32545008 -applyOneOffs <PATH>/32399816,<PATH>/32816171
WORKAROUND :
1. Apply DB RU during installation -
$ runInstaller -applyRU <PATH>/32545008
2. After installation, apply OJVM RU -
$ opatch apply <PATH>/32399816
我是卸载这个 JVM的补丁 32876380 ,问题解决。
否则,DBCA不能成功,报
严重: [FATAL] [DBT-05509] 无法连接到指定的数据库 (orcl)。
原因: 可能已为此数据库 (orcl) 禁用操作系统验证。
操作: 指定有效的 sysdba 用户名和口令以连接到数据库。
SEVERE: 九月 06, 2021 1:33:25 下午 oracle.assistants.common.base.util.AssistantAdvisor logMessage
严重: [ 2021-09-06 13:33:25.225 CST ] [FATAL] [DBT-05509] 无法连接到指定的数据库 (orcl)。
SQLPLUS AS SYSDBA 链接,报
ORA-12547