我一直试图在ubuntu 19.04计算机上安装oracle 19c,但是我收到了从.log安装文件复制的以下异常。
INFO: ----------------------------------
INFO: Exception thrown from action: make
Exception Name: MakefileException
Exception String: Error in invoking target 'libasmclntsh19.ohso libasmperl19.ohso client_sharedlib' of makefile '/home/yuri/Downloads/Oracle/rdbms/lib/ins_rdbms.mk'. See '/tmp/InstallActions2019-10-06_12-55-49PM/installActions2019-10-06_12-55-49PM.log' for details.
Exception Severity: 1
有人可以帮我解决这个问题吗?
答案 0 :(得分:1)
请查看Operating System Checklist for Oracle Database Installation on Linux。 Oracle版本19的“ Linux x86-64操作系统要求”是:
支持以下Linux x86-64内核:
具有牢不可破的企业内核4的Oracle Linux 7.4: 4.1.12-124.19.2.el7uek.x86_64或更高版本具有Unbreakable Enterprise Kernel 5的Oracle Linux 7.4:4.14.35-1818.1.6.el7uek.x86_64或 带有Red Hat兼容内核的更高版本的Oracle Linux 7.5: 3.10.0-862.11.6.el7.x86_64或更高版本
Red Hat Enterprise Linux 7.5:3.10.0-862.11.6.el7.x86_64或更高版本
SUSE Linux Enterprise Server 12 SP3:4.4.162-94.72-default或更高版本
SUSE Linux Enterprise Server 15:4.12.14-23-默认值或更高版本
答案 1 :(得分:0)
在受支持的Linux发行版上可能发生相同的错误。 就我而言,是Centos 7.8。
根本原因是我在Windows主机上解压缩了Oracle 19c安装程序,然后将其复制到Linux客户端虚拟机。
直接在Linux环境中解压缩为我解决了该问题。 贷方: https://odba.ru/archive/index.php/t-480.html
答案 2 :(得分:0)
最好使用在ubuntu上运行的oracle docker映像
答案 3 :(得分:0)
Ubuntu不支持Oracle 19c。
要在Ubuntu中安装Oracle 19c,必须使用Docker。 您可以在此处找到简单的步骤: https://mkc110891.medium.com/oracle-19c-on-ubuntu-18-04-docker-6898cd2916f9